Project Director - Cost Management, Infrastructure
Turner & Townsend
LondonProject Director – Cost Management, Infrastructure Location: London, United Kingdom. Responsibilities Set a clear strategy and ambition for the team, leading inclusively to leverage perspectives, insights, and k...Read More>>.
