Astroscale employs 483 employees. The Astroscale management team includes Nobu Okada (Founder and CEO), Kayte Chartered (Vice President and Director Human Resources), and Rachel Dowling (Head of Government Affairs).
Looking for a particular Astroscale employee's phone or email?