Nextracker

HQ
Fremont
Total Offices: 2
1,107 Total Employees

Teams at Nextracker

Recently posted jobs

6 Hours AgoSaved
Remote
US
Energy • Renewable Energy
Leads end-to-end M&A operations, including operational due diligence, integration strategy, carve-outs, governance, synergy tracking, and post-merger stabilization. Owns the global M&A playbook and serves as Integration Management Office lead, coordinating cross-functional teams and executive stakeholders. Oversees budgets, KPIs, risk mitigation, change management, employee retention, customer continuity, and continuous improvement across complex transactions.