Turner & Townsend is seeking a Head of Major Bids to lead the development and delivery of high-value, high-complexity bids across our Energy & Natural Resources practice, with a proven track record of winning major bids.
Job Description Turner & Townsend is seeking a Head of Major Bids to lead the development and delivery of high-value, high-complexity bids across our Energy & Natural Resources practice, with a proven track record of winning