Flexible Work, Better Balance
The Site Manager is responsible for overseeing daily site operations and ensuring that construction or project activities are carried out safely, efficiently, within budget, and according to schedule. This role requires strong leadership, coordination, and problem‑solving skills to manage site teams effectively and ensure compliance with project requirements and safety standards. The Site Manager will collaborate with internal teams, subcontractors, clients, and suppliers to ensure successful project execution.