Greg earned his BA and MS degrees from John Carroll and Central Missouri State Universities. While serving as a United States Air Force Pilot Greg was an Aircraft Commander and a Flight Examiner in C-9A Nightingale.
After his Air Force service, Greg worked as a corporate pilot flying King Air BE-90 aircraft. He also has spent a 34year career as an Airline pilot. His airline duties included Proficiency & Line Check Captain in DC9, MD80, B757/767 and he was also Fleet Manager for MD80, B757 and B767 aircraft. Greg has also been a Regional Air Carrier Manager of Flight Operations Training for the EMB-145 and has worked as a Director of Safety and a Chief Accident Investigator.
Greg holds an Airframe/Power plant certificate, ATP Multi-engine land, and sea, Commercial Pilot land, and sea, Helicopter, and Glider Pilot Certificates. Greg holds type ratings in numerous aircraft.