Director , Insurance Portfolio Strategy
Toronto, ON • Direct Hire • May 17, 2025 • 80119
Base Salary Range: $155000 - $165000
Job Title: Director , Insurance Portfolio Strategy
Job ID: 80119
Location: Toronto, Ontario
Overview:
You will own the strategic roadmap and day-to-day performance of a dynamic insurance business, overseeing product innovation, partner relationships, customer acquisition, and retention strategies. You’ll also lead a cross-functional team that thrives in a fast-paced, data-driven environment where collaboration, innovation, and customer experience are key to success.
What you will be doing:
Strategic & Portfolio Management
-
Drive the full insurance portfolio strategy, including P&L accountability, growth planning, and performance management.
-
Oversee strategic vendor partnerships, including governance, contract negotiations, issue resolution, and long-term alignment.
-
Develop roadmaps that balance short-term execution with long-term vision.
Product & Customer Experience
-
Lead the insurance product development lifecycle, from ideation to launch and enhancement.
-
Evaluate and evolve product offerings based on customer behavior, industry trends, and regulatory developments.
-
Leverage data insights to inform competitive positioning and enhance the customer journey across all channels.
Performance Measurement & Insights
-
Define and monitor key performance indicators (KPIs), including acquisition, retention, profitability, and channel effectiveness.
-
Translate customer data into actionable insights that support marketing, sales, and service teams.
Collaboration & Cross-Functional Leadership
-
Collaborate across marketing, digital, media, loyalty, operations, data, legal, and sales to align strategies and maximize impact.
-
Foster and manage external partnerships to expand customer acquisition and engagement opportunities.
People Leadership & Change Management
-
Lead and mentor a high-performing team, championing a culture of ownership, agility, and innovation.
-
Drive organizational change efforts that streamline processes and improve operational efficiency.
Execution & Communication
-
Lead the execution of product plans and strategic initiatives.
-
Present clear, data-informed recommendations to senior stakeholders and executive teams.
-
Own monthly performance reporting and act as the primary liaison to external insurance partners.
What you must have:
-
Bachelor’s degree in Business, Finance, Economics, or related field.
-
15+ years of experience in vendor management, product strategy, or insurance operations, including people leadership.
-
Deep expertise in contract negotiation, partner management, and strategic planning.
-
Strong ability to communicate vision, build consensus, and influence across executive and cross-functional teams.
-
Results-oriented mindset with a focus on innovation, data, and customer-centric growth.
-
Experience thriving in matrixed, fast-paced environments where ambiguity is the norm.
-
Excellent problem-solving, negotiation, and stakeholder management skills.
-
Proficiency with MS Office tools (Excel, Access, PowerPoint).
-
Proven track record of building and developing high-performing teams.
Salary/Rate Range: $155,000 - $165,000
This is an exciting opportunity to shape the future of a growing insurance business within a digitally driven, customer-focused organization.
For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com