Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
WSP in Switzerland

Properties & Buildings Director

WSP in Switzerland

P&B Director managing property and building operations in Swiss Romand for WSP. Responsible for financial performance and client engagement in a diverse team environment.

Posted 5/29/2026full-timeLausanne • 🇨🇭 SwitzerlandLeadWebsite

About the role

Key responsibilities & impact
  • Lead and oversee property and building operations in Swiss Romandy (French-speaking Switzerland).
  • Contribute to the business unit strategy and work closely with the Swiss Managing Director.
  • Manage the financial and operational performance of Properties & Buildings in line with established objectives.
  • Promote client engagement and build key relationships with client executives.
  • Provide inclusive and ethical leadership aligned with WSP's core values.

Requirements

What you’ll need
  • Prior experience in the properties and buildings consulting sector.
  • Bachelor's or Master's degree in architecture, civil engineering, or a related field.
  • Experience managing complex projects within the properties and buildings sector.
  • Proficiency in English and French.
  • Experience in operational management and commercial/business strategy.

Benefits

Comp & perks
  • A diverse and inclusive working environment.
  • Flexible working policy — we recognise the importance of work–life balance and encourage you to find yours.
  • Excellent career prospects.
  • A supportive environment that invests in your development and training.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
project managementfinancial performance managementoperational performance managementbusiness strategyarchitecturecivil engineering
Soft Skills
leadershipclient engagementrelationship buildingethical leadershipcommunication
Certifications
Bachelor's degreeMaster's degree