"*" indicates required fields

Leigh Olson

A 1984 graduate of the Wichita Automotive & Electronics Institute, Leigh has worked as a mechanic ever since.

He started working at Moline Transmission Service on August 14, 2006. Leigh is an ASE-certified master technician with an L1 advance engine diagnostic certification. Married to Patti for over 20 years, he enjoys playing golf or fishing when he gets the chance.