Sr Sales & Proposal Manager / Gestionnaire Sr Des Ventes Et Des Propositions Commerciales

GE VERNOVA

Brossard, QC, Canada
Hybrid (2-3 days on-site per week)
Complex sales experience in major projects
Hydropower or industrial project expertise
Leading multidisciplinary teams
GE Vernova is seeking a Sr Sales & Proposal Manager who will play a pivotal role in business development for hydropower projects in North America. The position requires expertise in complex sales, proposal development, and team leadership to contribute to sustainable energy initiatives

Job Summary

  • This role plays a key strategic part in developing business for hydroelectric turbine-generator units across North America.
  • The position requires leading multidisciplinary teams to prepare winning proposals and negotiate contracts within demanding timelines.
  • Candidates will contribute directly to the energy transition by supporting sustainable hydropower infrastructure modernization.

Matching Summary

Match Score: 85

GE Vernova is seeking a Sr Sales & Proposal Manager who will play a pivotal role in business development for hydropower projects in North America. The position requires expertise in complex sales, proposal development, and team leadership to contribute to sustainable energy initiatives.

Skills & Requirements

Must-have

  • Complex sales experience in major projects
  • Hydropower or industrial project expertise
  • Leading multidisciplinary teams
  • RFP analysis and bid strategy development
  • Contract negotiation with senior stakeholders

Nice-to-have

  • Strong analytical and problem-solving mindset
  • Proactive and adaptable work style
  • Building long-term trusted customer relationships
  • Experience in matrixed international environments

Key Requirements

  • Bachelor's degree in relevant discipline
  • Significant experience in complex sales and proposal development
  • Fluency in French and English (written and spoken)
  • Willingness to travel within Canada and the US

Work Rights

Not specified

Tailored Resume

Cover Letter