Astroscale
Show contact
Nobu Okada
Founder & CEO
Philippe Blatt
Managing Director, Astroscale France SAS
Mike Lindsay
CTO
Ron Lopez
President & Managing Director, Astroscale U.S. Inc.
Chris Blackerby
Group COO
+ 5 more
Current role
View in org chart