Senior Director, Logistics

May 09, 2022 by

Location: Fremont, California Type: Executive Job #3071 The Company Nextracker is the number-one global market-share solar tracker company by revenue, delivering more than 50 GW of smart solar trackers for projects on five continents, including some of the largest solar farms in the world. Nextracker technology and service are…

Read More →