Site Manager needed for a position until August Hays are recruiting for a main contractor for a project based in Devonport Dockyard. As a Site Manager, you will be responsible for overseeing daily site operations and ensuring projects are completed on time and within budget. Key Responsibilities Coordinate with project managers, engineers, and subcontractors. Ensure […]