Turner & Townsend
Technology, Real Estate
Turner & Townsend (officially Turner & Townsend Partners LLP) is a multinational professional services company headquartered in Leeds, United Kingdom specialising in programme management, project management, cost management and consulting across the property, infrastructure and natural resources sectors. It is one of the world’s largest construction consultancies.
Founded
1946
Employees
20,000+ (2025) [ 1 ]
Location
Leeds , United Kingdom
Current Openings (3)
Senior Electrical Cost Estimator - Data Center Construction
Remote
senior (7+ years)
Posted 1 month ago
View Details
Senior CSA Estimator - Data Center Construction
Remote
mid-level (5+ years)
Posted 1 month ago
View Details
Senior Project Manager - Data Centers Development
Remote
senior (8+ years)
Posted 1 month ago
View Details
