Stellarus employs 282 employees. The Stellarus management team includes Vanessa Colella (President and CEO), Vic Tandon (Director, Innovation Strategy), and Brijesh Kalidindi (Vice President Data Engineering).
Looking for a particular Stellarus employee's phone or email?