Jim is the founder of Wavemaker Consulting a management and educational consulting firm specializing in enhancing individual, team and organizational performance, and cofounder of Wavemaker Adventure Learning a learning events company specializing in team building and leadership development.

Jim’s career has provided him with opportunities to live and work in Montreal, Calgary, Toronto, Vancouver and London England, and to present on a variety of communication and knowledge management related topics in such far-flung locations as Amsterdam, Dublin, Buenos Aries, Nassau, London and Hong Kong.

Jim has facilitated numerous business management, entrepreneurial studies, customer experience, money management, business communications and public speaking courses at Cap and is known for his experiential, engaging and often fun teaching style.