Job description
The Installation Site Supervisor is responsible for overseeing the planning, coordination, and execution of customer installation projects from kickoff through completion. This role serves as the primary liaison between customers, contractors, and internal teams to ensure projects are completed safely, on schedule, within budget, and in alignment with customer expectations.
The position manages project schedules, monitors site activity and costs, coordinates resources, communicates project updates, and supports overall operational efficiency and customer satisfaction.