Capella Space
Show contact
Location
San Francisco, United States
Links
Previous companies
Davide Castelletti
Senior Engineering Manager - SAR Applications
Shaunak De
Senior Radar Engineer
April 1, 2020 - present
View in org chart