Brigham Young University
Teaching Assistant
Walt Disney Imagineering
Show Mechanical Engineer
Southern California Gas Company
Associate Project Engineer
ExxonMobil
Fixed Equipment Mechanical Engineer Intern
General Motors
Battery Test Engineer
General Motors
Advanced Studio Engineer
General Motors
Battery Test Advancements TIE
Rivian Automotive
Staff Studio Engineer
General Motors
Advance Integration Design and Project Lead Engineer
Brigham Young University
Formula-Hybrid SAE Engineer
Brigham Young University