John first moved to Vail in 1974. He became the vice president of the Vail Valley Foundation where he headed numerous campaigns to bring premier events to Vail and Beaver Creek. In 1999, he became the executive vice president and chief operating officer of the Beaver Creek Resort. In 2008, he was appointed co-president of Vail Resorts. He recently co-chaired a committee that secured the winning bid for the 2015 World Alpine Ski Championships.