E

Manager of Technical Risk Services

Echelon Insurance

vaughan, york region, Canada Full-time June 18, 2026

Found Description

Join Echelon as the Manager of Technical Risk Services within the Commercial Auto sector. This role is pivotal in leading the TRS team and ensuring high-quality operational standards.
As the Commercial Auto TRS Lead, you will spearhead inspection initiatives and conduct audits to optimize field staff performance. A vital part of your role includes offering technical expertise for complex accounts and aiding in new business development. Collaborating cross-departmentally will be essential in setting strategic priorities for the business.
Key Responsibilities:
• Ensure monthly inspection targets are achieved
• Conduct audits on TRS staff performance
• Lead field surveys to support underwriting efforts
• Deliver guidance on intricate risk files
• Manage and review special project outputs
Requirements:
• Minimum 8 years in commercial auto risk prevention
• At least 3 years supervising field teams
• Willingness to travel 50% of the time
• Strong understan...

Ready to Apply?

Submit your application for Manager of Technical Risk Services at Echelon Insurance

Apply Now