ServiceMaster DSI

HQ
Downers Grove
Total Offices: 2
648 Total Employees
Year Founded: 1981

Jobs at ServiceMaster DSI

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

28 Days AgoSaved
In-Office
Downers Grove, IL, USA
Other
The Project Manager/Estimator will oversee disaster restoration projects, manage client relationships, ensure project quality and compliance, and lead the internal team.
One Month AgoSaved
In-Office
4 Locations
Other
Manage exterior insurance restoration projects (roofing, siding, gutters, windows) from assignment to completion. Oversee subcontractors, prepare and review estimates, ensure insurance/TPA compliance, monitor costs and quality, serve as customer point of contact, coordinate with internal teams, and maintain documentation and safety standards to protect profitability.