About this role
Site Manager at CC Head Office - Construction. Location: London, United Kingdom. Role: managing site, coordinating subcontractors, ensuring compliance Requirements: Minimum 5 years construction site management experience, strong technical knowledge, team leadership, stakeholder liaison, programme delivery and health & safety compliance. Category: Skilled Trades - Construction Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English