Turner & Townsend employs 10,863 employees. The Turner & Townsend management team includes David Whysall (Managing Director - UK Infrastructure), Kyle Goehring (Head of Sustainability), and Richard McWilliams (Director, Sustainability Consultancy).
Get Contact Info for All DepartmentsLooking for a particular Turner & Townsend employee's phone or email?