Turner & Townsend is a global professional services company that helps clients deliver ambitious and highly technical projects.
Cost Manager / Senior Cost Manager role at Turner & Townsend, responsible for total cost management of projects, leading teams, and providing cost advice and planning.
Turner & Townsend is a global professional services company that helps clients deliver ambitious and highly technical projects.
Turner & Townsend