Project Manager III, Mechanical at Stellar | JobVerse