Ethan Chaffee is an experienced technology and product development manager at World View Space since December 2021, previously serving as a senior research engineer at Southwest Research Institute from June 2014 to December 2021. Prior roles at the same institute included research engineer and engineer, along with a position as a student engineer in the Lighter-Than-Air department during the summer of 2013. Ethan also gained experience as an engineering technician intern at ILC Dover in 2012, focusing on balloon systems for scientific research. Ethan Chaffee holds a Bachelor of Science degree in Mechanical Engineering from Texas A&M University, earned in 2014.
Sign up to view 0 direct reports
Get started
This person is not in any teams