Brian Powell is the Director of New Glenn Component Test Engineering at Blue Origin, where they oversee critical testing operations. Previously, they worked at L-3 Communications Applied Technologies Inc. as a Bio/Mechanical Engineer III and Project Manager, leading innovative projects such as wearable blast sensors and ballistic body armor testing. Brian also served as a Graduate Research Assistant at Michigan State University, focusing on biomechanical research and analysis. They hold a Master of Science in Engineering Mechanics and a Bachelor of Science in Mechanical Engineering, both from Michigan State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices