Customer Success Manager
Nextracker Solar
Location
Remote
Type
Full-time
Posted
Dec 24, 2025
Compensation
USD 120000 – 140000
Mission
What you will drive
- Lead seamless onboarding experiences tailored to robotic inspection and AI monitoring deployments
- Serve as the primary point of contact for assigned accounts, fostering trust and long-term partnerships
- Monitor customer health metrics and proactively address risks to satisfaction or renewal
- Collaborate with engineering, field service, and support teams to resolve issues and optimize system performance
Impact
The difference you'll make
This role helps maximize the value clients derive from advanced automation technologies for solar power plants, contributing to the global energy transition by enabling faster project delivery, higher performance, and greater reliability in clean energy infrastructure.
Profile
What makes you a great fit
- 8+ years of proven experience in customer success, technical account management, or field operations—preferably in robotics, automation, or AI-driven services
- Strong understanding of industrial inspection workflows and remote monitoring technologies
- Exceptional communication skills with the ability to translate technical concepts for executive and operational audiences
- Familiarity with CRM tools, ticketing systems, and customer health dashboards
Benefits
What's in it for you
Health care coverage, dental and vision, 401(K) participation including company matching, company paid holidays with unlimited paid time off, generous discretionary company bonuses, life and disability protection. Employees in certain positions may be eligible for stock compensation. Annual salary range: $120,000 - $140,000.
About
Inside Nextracker Solar
Nextpower is driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants, building the foundation for the world's next generation of clean energy infrastructure.