Leigh Severin is an Electrical Engineering Manager at CAM Integrated Solutions, a position they have held since 2024, after serving as a Senior Electrical Engineer since 2020. They also work as a Senior Electrical Engineer at Williams, a role they have occupied since 2013. Leigh earned a Bachelor of Science in Electrical and Computer Engineering from Baylor University, completing their degree in 2005.
Location
Houston, United States
This person is not in any teams
This person is not in any offices