John attended Montana State University, completing a degree in Electrical Engineering in 1985. From there, he joined Boeing, working first in Electrical Subsystems on the 7J7 airplane moving next to the 747-400 program as it was nearing first flight. After many long nights working the 747-400, he transferred to the 777 program and became the Lead Engineer and FAA Designated Engineering Representative (DER) for the Systems Cardfiles and Engine Data Interface Unit.
After the 777 airplane delivered successfully, John transferred to Cabin Systems to help integrate the next generation of In-flight Entertainment (IFE) onto Boeing Airplanes. He served as the Lead Engineer and DER until September of 1997 when he was promoted into management, responsible for a group installing IFE onto all models of airplanes. After mastering IFE installations, he took a position at Boeing Airplane Services in 2000, leading a group of engineers retrofitting interiors on in-service airplanes.
In July of 2001, John became the Chief Engineer of Cabin Systems and in 2005 became responsible for Network & Security Systems. In this role, he was responsible for the Onboard Network cross model, IP connectivity, Network Security, and integration into the ground interfaces.
John's current role is the leader of the 767/777 Systems and Equipment group and 777 Model Manager. In this role, he is responsible for the design and integration of all systems on these airplanes and resolution of in-service problems.