Directeur·trice Achats Region Europe Et Services Globaux H/f (regional Procurement Director Europe & Global Services)

GE Vernova

**
Lead multifunctional team of 50+ professionals
Fluency in english and french required
Bachelor's degree in engineering or supply chain
** GE Vernova is seeking a Regional Procurement Director for Europe and Global Services to lead a multifunctional team in managing the supply chain for Hydro Power projects. The ideal candidate will possess strong leadership skills, significant experience in procurement and supply chain management, and fluency in both English and French. **

Job Summary

  • The role leads a diverse, multifunctional regional team of over 50 professionals across sourcing, procurement, and project supply chain management.
  • This position is accountable for defining and executing regional sourcing strategies aligned with business priorities and global commodity strategies.
  • In addition to regional leadership, the incumbent serves as the Global Service Transactional Sourcing Leader for Hydro Power, ensuring standardization across regions.

Matching Summary

Match Score: 75

** GE Vernova is seeking a Regional Procurement Director for Europe and Global Services to lead a multifunctional team in managing the supply chain for Hydro Power projects. The ideal candidate will possess strong leadership skills, significant experience in procurement and supply chain management, and fluency in both English and French. **

Skills & Requirements

Must-have

  • Lead multifunctional team of 50+ professionals
  • Fluency in English and French required
  • Bachelor's degree in Engineering or Supply Chain
  • Project supply chain execution experience
  • Supplier performance management expertise

Nice-to-have

  • Experience in Hydro Power or EPC projects
  • Strategic mindset with strong execution discipline
  • Data-driven analytical approach to sourcing
  • Ability to manage ambiguity and resolve issues
  • Strong stakeholder management across regions

Key Requirements

  • Bachelor's degree in Engineering, Supply Chain, or Business
  • Significant experience in industrial or project-based environments
  • Proven track record leading large teams in matrix organizations
  • Fluency in both English and French languages

Work Rights

Not specified

Tailored Resume

Cover Letter