Caterpillar Inc.
Engineering Manager - Remanufacturing Division
Caterpillar Inc.
Team Leader
Aerojet Rocketdyne
Engineer
Caterpillar Inc.
Senior Engineer
GenCorp Aerojet (NASA Space Shuttle Project)
Sr. Engineer
Caterpillar Inc.
Sr. Engineering Specialist - Program Manager
Caterpillar Inc.
Engineering Supervisor
University of California at Davis