Advanced Technology Services at Caterpillar Inc.
Maintenance Manager and Maintenance Specialist
Advanced Technology Services at Caterpillar Inc.
Reliability Engineer and Senior Maintenance Technician
Caterpillar Inc.
Computer Mainframe Technician and Journeyman Electrician and Electrician Apprentice and Senior Technician
Greenville Technical College
Associate Professor, Mechatronics Technology
Franklin University
Southern Illinois University, Carbondale
Wabash Valley College