Found Description
Step into the role of Business Development Leader at Aviva Canada, where you will drive strategic initiatives and enhance our specialty insurance portfolio in a flexible hybrid model. Your role is crucial in supporting our growth and innovative insurance solutions.
As the Business & Strategy Development Lead, you will be responsible for identifying and implementing strategic opportunities to expand our bancassurance operations. Your strengths in financial analysis, stakeholder management, and strategic execution will be pivotal in shaping new products. You’ll collaborate with various teams to ensure the success of operational strategies aligned with our financial goals.
Key Responsibilities:
• Manage the performance and risk metrics for insurance portfolios
• Conduct market research to identify business development opportunities
• Analyze financial strategies and present insights to leadership
• Foster relationships with insurance partners and internal stakeholders
As the Business & Strategy Development Lead, you will be responsible for identifying and implementing strategic opportunities to expand our bancassurance operations. Your strengths in financial analysis, stakeholder management, and strategic execution will be pivotal in shaping new products. You’ll collaborate with various teams to ensure the success of operational strategies aligned with our financial goals.
Key Responsibilities:
• Manage the performance and risk metrics for insurance portfolios
• Conduct market research to identify business development opportunities
• Analyze financial strategies and present insights to leadership
• Foster relationships with insurance partners and internal stakeholders
Ready to Apply?
Submit your application for Aviva Canada Business Development Leader at Aviva Canada
Apply Now