Web Analytics

Start up Profile

Starfish Space

Starfish Space United States - Tukwila, Washington
START UP

1 Disclosed Funding Rounds $29,000,000
0 Participating Investments




Starfish Space is giving life to on-orbit services! Our Otter servicing vehicle maximizes satellite capabilities through life extension and debris removal missions.