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

Share This Job

Related Jobs