Job Description
Dowds are seeking a Construction Site Manager to join our Construction team. This is an excellent opportunity to lead medium-large scale projects across the UK and ROI, ensuring safe, high-quality and efficient delivery across all stages of construction.
In this role, you will oversee day-to-day site operations, manage subcontractors and direct labour, and ensure that all works are completed to programme, to specification and to the highest standards of health, safety and quality. You will play a key part in ensuring client satisfaction while supporting the commercial performance of each project.
You will also join a business that invests heavily in people. Through the Dowds Academy, you will access extensive development pathways including leadership development, professional training, chartership support and structured technical growth. We dedicate weekly learning time to continuous development across our engineering and construction teams.
As an ...
Apply for this Job
Submit your application for the Construction Site Manager position at Dowds.
Apply Now Save for Later