🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Aviva Canada Business Development Leader

Company

Aviva Canada

Location

markham, on

Posted

July 09, 2026

Position Overview

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

Ready to Apply?

Join thousands of Americans building their careers

Apply Now