Astra
Show contact
Links
Devin Carlen
Vice President, Software Engineering
Hill Hudson
Lead Operations Engineer
Andrew Pratt
Senior Manager, Test Engineering
Ecco Pierce
Production Controller
Yavuz Toklu
Software Engineering Manager
Senior Systems Engineer, Space Products
Vacant position
July, 2023 - present
June, 2022
March, 2021
View in org chart