Brian Powell

Director - New Glenn Component Test Engineering

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.

Location

Seattle, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices