Company Description Turner & Townsend is a global professional services firm with over 22,000 people in more than 60 countries. We work with our clients in the property, infrastructure, energy and natural resources sectors, transforming the
Company Description Turner & Townsend is a global professional services firm with over 22,000 people in more than 60 countries. We work with our clients in the property, infrastructure, energy and natural resources sectors, transforming the