Albert Lew is a seasoned engineer and project manager currently serving as Senior Director of 2nd Stage and Payload Accommodations Engineering Systems Integration at Blue Origin since 2024. Previously, they held various roles at Blue Origin, including New Glenn Stage 2 PDT Lead and Director of 2nd Stage System Design and Integrated Test. Prior to Blue Origin, Albert gained valuable experience at Boeing and United Launch Alliance, focusing on design and management of launch vehicle structures, notably for the Delta IV program. They earned a Bachelor of Science in Mechanical Engineering from UC Santa Barbara in 2003.
This person is not in any teams
This person is not in any offices