The Site Manager will lead and manage contractor activities at the customer site, acting as the single point of contact for technical and administrative activities.