Loading results
Turner & Townsend is a global professional services company founded in the United Kingdom in 1946. It provides programme and project management, cost and commercial management, and advisory services for clients across real estate, infrastructure, energy and natural resources.