John Sparks has nearly four decades of diverse experience in Canadian business, media, education, and government affairs. He has worked throughout Canada, providing unique analysis, executive counsel and leadership to a wide range of corporations and associations. John is entrepreneurial, an analytical problem solver, a leader and a mentor. He focuses on corporate culture, leadership development, stakeholder engagement, government relations, emergency preparedness/response, and corporate reputation. John has proven communications skills, is a comfortable and compelling speaker and a passionate advocate.