Stellar employs 15 employees. The Stellar management team includes Jack Downey (Chief Operating Officer + Co-Founder), Megan Barr (Program Operations Manager), and Rana Gheissari (Vice President Partnerships).
Get Contact Info for All DepartmentsLooking for a particular Stellar employee's phone or email?