Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nextracker Inc.

Director, Projects – North America

Nextracker Inc.

Director overseeing Project Managers and customer accounts at Nextpower. Leading project services and ensuring compliance with safety and customer satisfaction standards.

Posted 7/2/2026full-timeFremont • California, Tennessee • 🇺🇸 United StatesLead💰 $215,000 - $230,000 per yearWebsite

About the role

Key responsibilities & impact
  • Oversee a team of Project Managers and Sr. Project Managers
  • Ensure safety protocols are followed on project sites
  • Manage customer accounts/projects from procurement to commissioning
  • Provide technical support and maintain customer satisfaction
  • Oversee customer accounts, project teams, and manage finances
  • Coordinate logistics and advocate for customer needs
  • Establish, measure and report Key Performance Indicators (KPIs) for customer care

Requirements

What you’ll need
  • Minimum 5-10 years of combined Project Manager and Sr. Project Manager experience gained in energy, construction, mining, oil & gas fields, or relevant industry
  • Bachelor’s Degree in Mechanical Engineering or equivalent experience required
  • Strong project management skills and qualifications
  • Ability to manage direct reports with a high degree of professionalism
  • Excellent customer service skills
  • Experience interfacing with supply chain procurement and logistics
  • Experience in and talent for dealing with customer support and O&M issues
  • Excellent verbal and written communication skills
  • Demonstrated leadership capabilities
  • Passion for solar or renewable energy
  • Strong knowledge of PV technology and its applications
  • Hands-on experience with photovoltaic tracking solar systems a plus.

Benefits

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Project Management SkillsKey Performance Indicators (KPIs)Photovoltaic Tracking Solar SystemsSupply Chain ProcurementLogistics Management
Soft Skills
Excellent Verbal CommunicationExcellent Written CommunicationProfessionalism