Mississauga, ON (May 30, 2019) – Echelon Insurance is pleased to announce the appointment of Robin Joshua as President of the company, effective August 1st 2019.
As President, Robin will report directly to Matthew Turack, Group President of Echelon, CAA Insurance and Orion Travel Insurance.

In his new role, Robin will be responsible for managing the strategic direction and development of Echelon’s business. Working with Echelon’s management team, Robin will build on the company’s mandate to provide specialty insurance solutions through its network of broker partnerships.
“Robin is a seasoned and dynamic leader, with nearly 35 years of insurance-industry experience. He has a demonstrated track record of contributing to growth and profitability both in personal and commercial lines, as well as extensive experience in the specialty insurance market,” commented Matthew Turack, Group President, Insurance. “I am confident that Robin’s skillset will build on Echelon’s great foundation of providing brokers with insurance solutions to protect customers and their families.”
Before joining Echelon, Robin was employed by CAA, where he was responsible for Business Development and Risk Management for both CAA Insurance and Orion Insurance. Previously, Robin has held senior leadership roles in Underwriting, Operations, Finance, and Distribution.
Robin has a Bachelor’s degree in Mathematics; he also holds the designations Fellow Chartered Insurance Professional (FCIP) and Canadian Risk Manager (CRM).
About Echelon Insurance
Echelon Insurance was founded in 1998, and became a member of the CAA Club Group family in 2019. As a leading specialty insurer, Echelon works closely with our broker partners to provide Personal and Commercial insurance solutions to protect Canadian families and businesses. To learn more, , please visit echeloninsurance.ca.
SOURCE: Echelon Insurance