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