RBC Bearings
Engineering Team Lead
California Baptist University
Teaching Assistant
Upwork
Freelance Engineer
California Baptist University
Mechanical Engineering Student
United States Marine Corps
Sergeant and Infantry Squad Leader
Craftech Metal Forming
Sheet Metal Worker and Shipping and Receiving Clerk
US Navy
Engineer
Teradata
Application Security Engineer
RBC Bearings
Design and Applications Engineering Intern
RBC Bearings
Design and Applications Engineer
California Baptist University