🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Lead Construction Manager - Turner & Townsend

Company

Turner-

Location

london, on

Posted

July 10, 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...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now