David brings 25+ years of senior management and training experience, including 20+ years of executive leadership in corporate and agency organizations. He has coached and trained leaders at all levels, including C-suite executives, from some of the most recognized and influential brands in Canada and the world, including Bell, TD Bank, Scotiabank, Tim Hortons, Mastercard, Intel and many others.
David has been an adjunct instructor at Schulich ExecEd since 2018, coaching emerging and existing leaders. Participants are trained using tangible strategies and techniques and leave as better prepared, effective and dynamic communicators.
David is also a former award-winning journalist for 10 years. Previously, he was a senior vice president at the world’s fourth largest full-service communications agency, and held VP and director roles at TD Bank and Tim Hortons.
In the past, David taught a post-graduate level course on Leadership Development at Western University in London, and developed one of Canada’s first post-secondary social media courses at Mohawk College in Hamilton.