Company Description Turner & Townsend is a global professional services company with over 22,000 people in more than 60 countries. Working with our clients across real estate, infrastructure, energy and natural resources, we transform together delivering
The Opportunity: Under limited supervision, responsible for maintaining relationships with accounts by visiting customer sites within assigned territory. Sell products and services to customers and act as point of contact post-sale, focusing on ongoing customer satisfaction, retention,
We are seeking an experienced EHS Construction Manager to lead all Environmental, Health & Safety activities on a major industrial construction project. This is a key site-based leadership role, responsible for driving a strong safety culture,