Senior Director – Ventures

GE Vernova

Cambridge, MA, US
Base: $155,900.00 to $259,900.00; bonus: discretio...
Hybrid
10+ years of corporate venturing experience
Expertise in negotiating venture deals
Track record of managing startup portfolios
GE Vernova is seeking a Senior Director of Ventures to lead their efforts in sourcing and managing investments in the cleantech startup ecosystem. The ideal candidate will have extensive experience in corporate venturing, particularly within the energy sector, and will play a crucial role in building partnerships between startups and the company

Job Summary

  • The role is responsible for sourcing, negotiating, and executing venture deals including minority investments and commercial partnerships.
  • Candidates will manage existing companies and funds investments within the GE Vernova venturing portfolio while tapping into the East Coast ecosystem.
  • GE Vernova offers competitive compensation ranging from $155,900 to $259,900 along with comprehensive benefits including medical, dental, vision, and 401(k) matching.

Matching Summary

Match Score: 85

GE Vernova is seeking a Senior Director of Ventures to lead their efforts in sourcing and managing investments in the cleantech startup ecosystem. The ideal candidate will have extensive experience in corporate venturing, particularly within the energy sector, and will play a crucial role in building partnerships between startups and the company.

Salary

Base: $155,900.00 to $259,900.00; Bonus: Discretionary annual bonus; Benefits: Medical, dental, vision, 401(k) with match

Skills & Requirements

Must-have

  • 10+ years of corporate venturing experience
  • Expertise in negotiating venture deals
  • Track record of managing startup portfolios

Nice-to-have

  • Experience as Board Member or Observer
  • Strong external energy VC network
  • Entrepreneurial nature with passion for tech

Key Requirements

  • MBA preferred
  • Minimum 12 years professional experience
  • 10+ years specific to Corporate Venturing
  • Legal authorization to work in the United States

Work Rights

Must be legally authorized to work in the United States

Tailored Resume

Cover Letter