Site Manager

Watkin Jones Group · Cathedrals, Greater London, United Kingdom

Location
Cathedrals
Job Type
Full-time
Posted
June 24, 2026

Job Description

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...

Ready to Apply?

Submit your application for Site Manager at Watkin Jones Group

Apply Now