Direct technical underwriting background in automobile space
National or regional leadership experience in insurance
Proven track record establishing retail distribution relationships
This role offers the opportunity to lead the Automobile Insurance portfolio in Canada as a national leader for the business unit
Job Summary
This role offers the opportunity to lead the Automobile Insurance portfolio in Canada as a national leader for the business unit.
The successful candidate will be responsible for developing a comprehensive strategy, creating a robust product offering, and implementing a go-to-market plan to drive growth.
Employees are eligible for competitive incentive targets based on corporate and individual performance, along with a comprehensive benefits package including medical plans and retirement savings.
Matching Summary
This role offers the opportunity to lead the Automobile Insurance portfolio in Canada as a national leader for the business unit.
Salary
Base: $160,000 - $225,000 CAD (ON); Bonus/Equity: Competitive incentive targets based on performance; Benefits: Medical plans, wellness programs, retirement plans, tuition reimbursement, paid vacation
Skills & Requirements
Must-have
Direct technical underwriting background in Automobile space
National or regional leadership experience in insurance
Proven track record establishing retail distribution relationships
Experience leading and driving product development strategies
Strong analytical skills to interpret complex data
Nice-to-have
Executive presence and ability to inspire teams
Thought leadership on emerging risks and trends
Collaboration with adjacent business units like Construction
Entrepreneurial and disciplined corporate culture fit
Ability to synthesize macro environment into strategy