About this role
Site Manager at MWH Treatment. Location: Peterborough, England, United Kingdom. Role: managing site, ensuring safety, coordinating subcontractors Requirements: Experienced construction site manager with proven leadership on large-scale (£20M+) infrastructure projects, strong HSQE knowledge, subcontractor and budget management, assurance/governance familiarity, and ability to lead site teams. Category: Project and Program Management Seniority: Senior Level Tools: CCMS Commitment: Full Time Workplace: Field Languages: English