As Director of Maintenance, John leads ImagineAir’s highly skilled aviation maintenance department, ensuring that our aircraft maintenance exceeds FAA standards. An expert in both practicing and teaching his craft, he has maintained aircraft since 2002, and Cirrus aircraft specifically since 2010. Prior to ImagineAir, John taught hundreds of aviation maintenance technicians at one of the largest aviation schools in the country. He attended Clayton State’s School of Aviation Maintenance. John is a proud veteran, having served in the U.S. Navy as a Seabee. A loving father of 3 boys, John also enjoys photography, hiking, and fishing.