Site Manager

ACS Business Performance • Slough, England • Posted June 18, 2026

About the Role

Job vacancy - Site Manager

Position: Site Manager


Reference: AMacs1918


Location: Slough


Salary: £43,000 - £50,000 per annum

Project / Site Manager

Location: UK-wide (national travel required)
Contract Type: Permanent
Job Type: Full Time

About the Role

We are seeking an experienced Project / Site Manager to join a growing organisation specialising in mechanical and electrical engineering services within hazardous and highly regulated environments.

The business delivers end-to-end solutions including consultancy, project management, installation, and maintenance of specialist engineering systems across a range of sectors such as defence, aviation, rail, water, and emergency services.

This is a hands-on role responsible for overseeing projects across the UK, ensuring safe, efficient, an...