Passionate. Experienced. Knowledgable.
An experienced consultant with 30 years of business, management consulting, sales and marketing experience, John specializes in leadership development, team development, facilitation, coaching, and strategy execution. His business career started with IBM Canada where he held a series of progressive sales, sales management and brand management roles over a period of 12 years. John has also spent 18 years with FranklinCovey fulfilling his passion for developing leaders. He has worked with all sizes of organizations in a variety of sectors including oil and gas, transportation, construction, engineering, government, education and law enforcement.
John is a graduate of the University of Waterloo with degrees in Engineering and Management Sciences, and also completed a Masters in Workplace Learning and Leadership Development from the University of Calgary in 2006.