Ryan Budd is currently a Principal Engineering Manager at E Tech Group, a position held since 2022. They also serve as an Engineering Manager at Glenmount Global Solutions, where they have worked since 2003. Ryan earned a Bachelor of Science in Mechanical Engineering from California Polytechnic State University-San Luis Obispo between 1998 and 2003.
This person is not in the org chart
This person is not in any teams
This person is not in any offices