Lead Construction Manager - Turner & Townsend

Turner- • london, on • Posted July 09, 2026

Position Overview

Take charge as the Lead Construction Manager at Turner & Townsend, managing a $3 billion+ project situated in London. Ideal for experts in capital project manufacturing with a focus on large-scale constructions.
You will be responsible for comprehensive project oversight and lead a skilled team dedicated to ensuring effective delivery. This position calls for excellent leadership, coordination, and interface management to align all project stakeholders. A solid record in managing complex, high-value projects is critical for this role.
Key Responsibilities:
• Directly oversee the $3 billion+ construction project
• Lead site teams across various management disciplines
• Facilitate interface management among all stakeholders
• Ensure delivery meets deadlines, budgets, and quality
• Advocate for safety and regulatory compliance throughout
Requirements:
• Bachelor's in Construction Management or Engineering
• 10-20+ years' experience in relevant projects
• S...