Country Manager Germany (vss)

Vossloh North America

Laies, Germany
Engineering degree required
15 years professional experience
Trackwork and urban transportation systems expertise
The role involves representing the business unit and group while enforcing compliance rules and laws in Germany

Job Summary

  • The role involves representing the business unit and group while enforcing compliance rules and laws in Germany.
  • The manager is responsible for deploying corporate strategy, securing market share, and managing key stakeholders including policymakers.
  • This position requires leading a small team of 10 people with a focus on safety, customer satisfaction, and performance targets.

Matching Summary

The role involves representing the business unit and group while enforcing compliance rules and laws in Germany.

Skills & Requirements

Must-have

  • Engineering degree required
  • 15 years professional experience
  • Trackwork and urban transportation systems expertise
  • P&L management and financial KPI monitoring
  • Fluent in English and German

Nice-to-have

  • Strong background in infrastructure project constraints
  • Experience with multicultural teams
  • Commitment to sustainability roadmap
  • Ability to build stakeholder relationships
  • Proven track record in crisis management

Key Requirements

  • Engineering degree
  • 15 years of professional experience
  • Fluency in English and German
  • Background in trackwork and UTS
  • P&L management experience

Work Rights

Not specified

Tailored Resume

Cover Letter