Nextracker

HQ
Fremont
Total Offices: 8
1,107 Total Employees

Teams at Nextracker

Recently posted jobs

2 Hours AgoSaved
In-Office
Valencia, Comunidad Valenciana, ESP
Energy • Renewable Energy
Lead UK commercial strategy for Nextpower: develop relationships with utilities, IPPs, developers and EPCs; identify and close utility-scale PV and energy infrastructure deals; shape market narratives, policy engagement, and industry partnerships; provide market feedback to product and operations teams; represent the company at industry events and drive value-based positioning and adoption of tracker solutions.
2 Hours AgoSaved
In-Office
Madrid, Comunidad de Madrid, ESP
Energy • Renewable Energy
Manage EU-based solar projects from purchase order to commissioning, ensuring safety (WHS), customer satisfaction, technical support for PV tracking systems, P&L ownership, logistics coordination, KPI reporting, cross-functional collaboration, and leadership of direct reports.
4 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.