Site Manager / Site Supervisor – Landscaping
Location: Central London (Office & Site-Based)
Salary: Competitive + Standard Benefits Package
Contract Type: Permanent
Are you an experienced Landscaping professional with a hands-on approach and a track record of delivering high-quality external works? Join a respected and forward-thinking contractor specialising in complex landscaping and public realm projects.
About the Company
Our client is a leading specialist in hard and soft landscaping, operating across high-profile commercial, residential, and infrastructure developments. With a reputation for quality, reliability, and innovation, they deliver projects ranging from city centre regeneration to luxury residential schemes. The company prides itself on a collaborative culture and long-term client relationships.
Role Overview
As Site Manager / Site Supervisor, you will be responsible for managing day-to-day site operations, ensuring the successful delivery of landscaping projects to the highest standards. You will work closely with clients, subcontractors, and the internal team to coordinate resources, uphold safety standards, and ensure timelines and budgets are met.
Key Responsibilities
-
Oversee on-site operations across landscaping schemes
-
Manage site teams and subcontractors, ensuring productivity and safety
-
Maintain quality control and ensure works meet specification
-
Liaise with clients and internal stakeholders to ensure smooth project delivery
-
Monitor project progress and provide regular updates
-
Ensure compliance with all health and safety requirements
Requirements
-
Experience managing hard and soft landscaping projects
-
Strong site management or supervisory background
-
Excellent leadership, communication, and organisational skills
-
CSCS card and SMSTS (or equivalent qualifications) preferred
-
Full UK driving licence