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
Discover your exciting role As part of one of our project teams, you will be responsible for process design from concept to implementation – occasionally also on-site at our clients. You will either lead or contribute
Discover your exciting role As Head of Business Development Switzerland (m/f/d), you are responsible for the strategic business development and sales activities for the Swiss market. You identify growth opportunities, further develop relationships with existing and
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