Dino DiMarco

Dino DiMarco

Dino DiMarco is a senior financial services leader, educator, and advisor with over 35 years of experience, including as a Branch Manager with the Royal Bank of Canada. He brings a strong governance and advisory perspective, combined with deep expertise in leadership development, curriculum design, and program delivery. Dino has worked extensively across the not-for-profit, education, and corporate sectors, helping organizations design practical, accessible training initiatives that build leadership capacity—particularly for mid-level managers.

Dino adds value at both the strategic and execution levels. He has a proven ability to translate sector needs and emerging trends into impactful programs, while also supporting outreach, engagement, and hands-on facilitation. As an instructor at Seneca Polytechnic, George Brown College, and Humber Polytechnic, and through his advisory and community work, he brings a practical, results-oriented approach that strengthens program effectiveness, expands reach, and supports the overall growth and impact of mission-driven organizations.