07 Nov
|
Aviva Canada
|
Markham
07 Nov
Aviva Canada
Markham
Shape Aviva Canada’s Direct distribution strategy through portfolio performance insights, customer outcomes, and cross-functional leadership. Lead priorities across the channel.
As AVP, Direct Channel Lead, you will support strategy, business planning, and a multi-year roadmap for profitable, sustainable growth. You will align Sales & Service, Digital, Marketing, Product, Pricing, Underwriting, Claims, Technology, Finance, and Performance Management. The role connects complex data with strategic recommendations, governance, transformation, and continuous improvement.
Key Responsibilities:
- Develop Aviva Canada’s Direct distribution strategy, business plan, and roadmap
- Lead cross-functional priorities across Direct channel functions
- Translate portfolio and customer data into targeted actions
- Establish governance, performance measures, forums,
and reporting
- Advance transformation initiatives supporting efficiency and customer experience
Requirements:
- Significant Canadian Personal Insurance experience, ideally including Direct
- Robust understanding of pricing, underwriting, product, and portfolio performance
- Experience translating complex data into strategic priorities
- Ability to lead complex cross-functional work with shared accountability
- Strong financial, commercial, communication, and decision-making skills
Lead Aviva Canada’s Direct strategy with portfolio expertise, commercial judgment, governance, and customer-focused transformation leadership.
📌 AVP Direct Distribution Strategy Lead (Markham)
🏢 Aviva Canada
📍 Markham