GE Vernova Monogram

GE Vernova

HQ
Cambridge
Total Offices: 15
75,000 Total Employees
Year Founded: 2024

Teams at GE Vernova

Recently posted jobs

6 Days AgoSaved
In-Office or Remote
7 Locations
Energy • Manufacturing • Solar • Renewable Energy
Lead GE Vernova's Secure Procurement Program: define supplier cybersecurity requirements aligned to ISA/IEC 62443, run supplier assessments and audits, embed security into contracts and RFPs, track and remediate supplier risks, drive SBOM adoption, coordinate vulnerability response, report executive metrics, monitor supply-chain threats and regulations, represent the company in standards groups, and mentor the team.
25 Days AgoSaved
In-Office or Remote
5 Locations
Energy • Manufacturing • Solar • Renewable Energy
Lead a global team of contract managers to structure, review, and negotiate turnkey and major equipment contracts for large power projects. Drive consortium negotiations, commercial risk analysis, bid structuring, partner selection, and stakeholder alignment across commercial, legal, sourcing, finance, and execution teams. Institutionalize lessons learned and advise senior leadership to improve deal outcomes and underwriting.
Energy • Manufacturing • Solar • Renewable Energy
The Lead Application Engineer drives business strategy with technical expertise in the Inquiry to Order phase, ensuring high-quality proposals and technical accuracy for electrical projects while mentoring team members.