Sr. Manager, Project Management at nextracker (Nashville,Tennessee - USA) — aijobsearch