Astraea employs 22 employees. The Astraea management team includes Sara Eden (Managing Director, Head of Revenue), Jamie Conklin (Head of Product), and Dave Yoken (Markets Research Analyst).
Get Contact Info for All DepartmentsLooking for a particular Astraea employee's phone or email?