Michelle Trobaugh is a seasoned professional currently serving as a Sr. Project Manager at PERC Engineering, a position held since 2014. Prior to this role, they accumulated extensive experience in various engineering and management positions, including Engineering Department Manager at Harkand Group and Subsea Engineering Department Manager at Veolia Environmental Services North America Corp. Michelle began their career as an Avionics Technician in the US Navy and previously worked as a Field Engineer for Schlumberger in the offshore well cementing division. They hold a BS from Texas A&M University and an AS from Orange Coast College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices