Open Menu
Companies>Turner & Townsend
Last Modified13/08/2025 12:00 AM
cover
Turner & Townsend icon

Turner & Townsend

Employee Participants70
Total Rating462
Revenue$0
Turner & Townsend Culture This score is derived from employee ratings & reviews
4.2/5
Turner & Townsend's Overall Culture is rated
B+

Provider of cost management and project management services. The company provides professional services specializing in program management, project management and cost management across the property, infrastructure and natural resources sectors. Read More

Headquarters , Leeds, LS18 4GH, BHS
Top 5%
82/100