GE Vernova Monogram

GE Vernova

Rugby
75,000 Total Employees
Year Founded: 2024

Jobs at GE Vernova

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
In-Office
4 Locations
Energy • Manufacturing • Solar • Renewable Energy
Lead complex global M&A transactions from structuring and due diligence through negotiation, closing, and post-closing activities. Advise senior executives on deal strategy, risk, governance, and regulatory compliance. Draft and negotiate transaction documents, oversee external counsel, support integration planning, and build scalable M&A frameworks and processes. Collaborate with globally distributed business development and cross-functional teams while driving operational efficiency and knowledge sharing.
19 Days AgoSaved
In-Office
London, Greater London, England, GBR
Energy • Manufacturing • Solar • Renewable Energy
Leads commercial strategy for onshore wind turbine supply and maintenance agreements across Northern Europe. Owns proposal development from initial inquiry through contract award, develops value-optimized pricing and cost strategies, negotiates major agreements, and coordinates technical, sales, legal, and finance teams. Builds executive relationships, improves commercial performance through Lean methodologies, and supports renewable energy projects through European travel.
20 Days AgoSaved
In-Office or Remote
4 Locations
Energy • Manufacturing • Solar • Renewable Energy
Develops supply chain strategies using data, financial modeling, capacity planning, and business cases. Partners with global stakeholders to improve efficiency, resilience, sustainability, and strategic site selection. Leads cross-functional initiatives, capability frameworks, Voice of Customer processes, and supply chain development projects while influencing senior decision-makers across a global matrixed organization.