Position Overview The Insurance Restoration Project Manager plays a key role in overseeing projects from start to finish, ensuring they’re completed on time, on budget, and with the highest level of quality. Compensation: $75,000.00 - $110,000.00 per year The IICRC is the Institute of Inspection Cleaning and Restoration Certification, a non-profit organization for the Inspection, Cleaning, and Restoration Industries.