Ryan Budd's work experience includes a role as Principal Engineering Manager at E Tech Group since January 2022. Prior to that, they worked as an Engineering Manager at Glenmount Global Solutions since September 2003.
Ryan Budd attended California Polytechnic State University-San Luis Obispo from 1998 to 2003. Ryan earned a Bachelor of Science (B.S.) degree in Mechanical Engineering during this time.
January, 2022 - present