Astronomer employs 292 employees. The Astronomer management team includes Greg Neiheisel (Founder), Andrew Byron (Chief Executive Officer), and Mike Haas (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular Astronomer employee's phone or email?