The Leadership Team at Echelon Insurance is responsible for setting the strategic direction and overseeing the execution of key initiatives across the company. Comprised of senior executives from various departments such as finance, human resources, legal, actuarial, commercial and personal lines, claims, and business development, the team ensures cohesive governance and drives performance to fulfill the company's mission of protecting the assets of individuals and businesses in Canada. They provide guidance, make critical decisions, and ensure compliance with relevant laws and regulations, all while fostering a culture of inclusivity and accessibility.
Carla Spina
Vice President Human Resources
Eric Millaire-Morin
Vp, Chief Actuary
Grace Kemp Fcip. Crm
Vice President Personal Lines
Jamal Madbak
Vice President , Commercial Li...
Jatinder Bassi
Vice President, Finance
Joe Colby
Vice President Of Claims (cana...
Robin Joshua
President
Ron Pavelack
Vice President, National Busin...
Wayne Schatz
Vice President Legal, General ...