Astroscale employs 449 employees. The Astroscale management team includes Nobu Okada (Founder and CEO), Chris Blackerby (COO), and Mike Lindsay (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Astroscale employee's phone or email?