
Director , Insurance Portfolio Strategy
- Toronto, ON
- 155.000-165.000 $ par an
- Permanent
- Temps-plein
Job ID: 80119
Location: Toronto, OntarioOverview:
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 ManagementDrive 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 ExperienceLead 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 & InsightsDefine 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 LeadershipCollaborate 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 ManagementLead 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 & CommunicationLead 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,000This 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