Gary Ford is a graduate of University of Waterloo with a degree in psychology. He has held a series of executive positions with a major financial institution and most recently as vice-president sales and marketing of a national insurer. Ford is a frequent speaker to large groups in the financial services business in Canada and the United States.