Definity logo

Corporate Strategy Manager

Definity
Full-time
On-site
Toronto, Ontario, Canada
$77,100 - $142,000 USD yearly
Canada
Description

What is the role of Corporate Strategy at Definity Financial?

This role will be joining the Corporate Strategy team that focuses on Strategy Development & Innovation. The core mandate of this team is as follows: 

  • In-house strategy consultants that bring unbiased and unique perspectives through excelling in problem solving, storytelling, and connecting the dots between markets, customers, products, and enterprise strategies
  • Monitor external environment, macroeconomic trends and industry forces impacting the business
  • Operate across all lines of businesses (Personal, Commercial), distribution channels (broker, MGAs, direct), core operations (Claims, Sales & Distribution) and support functions
  • Support leaders to develop and refine corporate and business line strategies and formulate point-of-views to respond to and proactively prepare for market developments
  • Lead development for strategies that impact multiple P&Ls / functions; support strategy development across owned subsidiaries
  • Advise ELT & Board on enterprise response to known/emerging strategic risks
  • Lead a cross-functional team that guides enterprise innovation efforts
  • Lead communication of Corporate Strategy to employees and investors
  • Support transition of developed strategies into execution

What can you expect in this role?

  • Act as an “in-house management consultant” – apply strategic thinking to solve complex Corporate Strategy problems
  • Be constantly challenged to solve problems that each require unique problem-solving methods and frameworks
  • Independently drive analysis to arrive at options and recommendations using a hypothesis and data driven approach
  • Support deliverables that shape decision-making by the executive team and Board of Directors
  • Engage with a wide spectrum of functional executives and senior leaders across the organization 
  • Support the enterprise innovation agenda by leading the research & development of POVs on emerging / new to company ideas working with a cross-functional team 
  • Develop presentation materials that communicate information and ideas effectively and simply 
  • Do all this in a fun and supportive team led by leaders who encourage pursuit of your passions and ambitions; be an active contributor to shape the high-performance team culture 
  • Work-life balance and flexibility with no overnight travel; hybrid flexibility with minimum of 3 days / week in-office presence required

What do you bring to the role?

  • 7+ years of strategy experience gained at a top-tier management consulting firm, internal corporate strategy role, or equivalent; experience in both consulting and in-house environments is a strong asset
  • Experience in P&C insurance or broader financial services is preferred but not required; ability to quickly learn industry dynamics is essential
  • Proven track record in evaluating new business opportunities, developing go-to-market strategies, and conducting business model assessments
  • Demonstrated ability to build business cases and translate strategic recommendations into actionable plans
  • Strong business acumen with a demonstrated aptitude for strategic, analytical, and critical thinking in ambiguous and fast-changing environments
  • Experience in leading and influencing cross-functional teams, with the ability to challenge perspectives and facilitate robust strategic discussions
  • Exceptional written and verbal communication skills, including the ability to craft compelling presentations and executive-level materials
  • Acute attention to detail and a commitment to producing high-quality, iterative work products
  • Ability to manage multiple priorities, meet deadlines, and perform under pressure in a dynamic environment
  • High degree of personal integrity, discretion, and professionalism in handling sensitive and confidential information
  • Expert proficiency in Microsoft PowerPoint and Excel is required; familiarity with strategy tools (e.g., market sizing, competitive analysis, financial modeling) and AI tools for strategy development is a plus
  • Experience presenting to senior executives and/or boards is a strong asset

Salary range is $77,100 - $142,000