3 Turner & Townsend Jobs in Switzerland
Created with Lunacy

Where shall we send you the NEWEST JOBS?

Field cannot be blank. Enter your email
Consent to the processing of personal data
Your preferences
  • Switzerland
  • Turner & Townsend
You're almost there.

Please check your email and confirm your email, so we can send you relevant jobs

Lead Construction Planner / Scheduler (Pharma)

As Lead Construction Planner / Scheduler your responsibilities will include:Managing the implementation and maintenance of project processes for scheduling.Presenting monthly reports to the client and relevant ...

follow
Turner & Townsend
Bern Switzerland
  • Turner & Townsend
  • in Bern, Switzerland
As Lead Construction Planner / Scheduler your responsibilities will include:Managing the implementation and maintenance of project processes for scheduling.Presenting monthly reports to the client and relevant ...
Add to Favorites

Project Manager - Life Science Construction Projects

Manage overall project cost, schedule and budgets.Manage General Contractor and other directly contracted vendors and consultants.Analyse, track and effectively manage critical milestone activities to avoid schedule ...

follow
Turner & Townsend
Geneva Switzerland
  • Turner & Townsend
  • in Geneva, Switzerland
Manage overall project cost, schedule and budgets.Manage General Contractor and other directly contracted vendors and consultants.Analyse, track and effectively manage critical milestone activities to avoid schedule ...
Add to Favorites

Contracts Manager - Construction Projects (Life Science)

Providing project supports in the areas of supply chain management, contract services and equipment procurement, contract execution, trade package buy out and contracts management on a large scale and complex ...

follow
Turner & Townsend
Visp Switzerland
  • Turner & Townsend
  • in Visp, Switzerland
Providing project supports in the areas of supply chain management, contract services and equipment procurement, contract execution, trade package buy out and contracts management on a large scale and complex ...
Add to Favorites

Turner & Townsend Jobs in Switzerland