Leadership Team

About

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.


Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.