Business & Strategy Development Manager
Job in
Markham, Ontario, I3P, Canada
Listed on 2026-06-18
Listing for:
Aviva Canada
Full Time
position Listed on 2026-06-18
Job specializations:
-
Business
Business Management, Business Analyst, Corporate Strategy, Business Development
Job Description & How to Apply Below
In this pivotal role, you will lead the development and execution of strategic initiatives r expertise in financial performance, relationship management, and strategic planning will be essential in driving new opportunities and improving existing products. Collaborate with cross-functional teams to meet key performance metrics and foster a culture of innovation.
Key Responsibilities:
• Oversee performance management and financial reviews for insurance portfolios
• Lead new business development initiatives from concept to implementation
• Collaborate on strategic financial analysis for performance insights
• Build strong relationships with partners and internal teams
• Develop targeted business plans that support growth objectives
Requirements:
• 3-5 years’ experience in business or strategy development
• Strong skills in relationship and portfolio management
• Experience with insurance products, especially P&C
• Creative and strategic thinking abilities
• Proven ability to manage stakeholder expectations
Shape the future of insurance at Aviva Canada with your passion and strategic insight.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×