Site Manager

Watkin Jones Group • Cathedrals, Greater London, United Kingdom • Posted June 24, 2026

Location Cathedrals, Greater London
Job Type Full-time
Category construction-and-extraction
Posted June 24, 2026
Watkin Jones is on the lookout for a dynamic Site Manager to help lead an exciting new development in partnership on New Kent Road. This landmark project will bring to life a 260-unit aparthotel in the heart of Southwark, offering a fantastic opportunity to play a key role in shaping a high-profile scheme.

About the Role:

As Site Manager, you’ll oversee the daily running of site activities, ensuring all works are carried out safely, efficiently, and to a high standard. You’ll drive progress to meet programme milestones, coordinate and manage subcontractors, and take a proactive approach to maintaining momentum and compliance on-site.

A key part of your role will be communicating clear site instructions and coordinating subcontractor operations in line with the overall construction programme. You’ll work closely with the site team and commercial team and participate in coordination meetings as needed.

Alongside managing site operations, you’ll review and inte...

Interested in this role?

Click the button below to start your application.

Apply Now