Job Overview:
The role of Construction Site Manager is a crucial position that involves overseeing the coordination and management of various work packages, including civil, structural, and architectural scopes.
This leader will manage and support a multidisciplinary team consisting of supervisors, engineers, and package managers to ensure successful project delivery.
In this capacity, you will be responsible for site safety, quality assurance, and environmental compliance in partnership with Project Managers and safety teams.
2. Develop project delivery strategies and collaborate with commercial teams to define scope and procure subcontractors.
3. Review and resolve design issues to ensure compliance with local and international standards while protecting commercial interests.
* A minimum of 7 years' experience managing construction site works on large-scale projects.