Declan Byrne's Location
St. Louis, MO, US
Declan Byrne's Work
Declan Byrne's Education
Declan Byrne's Summary
Declan Byrne, based in St. Louis, MO, US, is currently a Systems Engineering Intern at Blue Canyon Technologies, bringing experience from previous roles at Sierra Space, Neff Power and Space Systems Research Lab. Declan Byrne holds a 2018 - 2022 Bachelor's degree in Aerospace Engineering @ Saint Louis University. Declan Byrne has 1 email on RocketReach.