Vice-president, Strategy & Innovation

 

Description:

This role is accountable for leading effective corporate strategy design and facilitating alignment and execution of the company’s short-term and long-term goals. Providing expert stewardship, this role will be responsible for enterprise strategic planning, innovation and research, while building an effective strategy framework across functional and business teams to lead enterprise-wide programs that accelerate Wawanesa’s ability to achieve and realize strategic objectives.

Job Responsibilities

  • Lead the corporate strategic planning and development process, providing thought leadership, quantitative and qualitative analysis, recommendations, and materials preparation for senior leadership and the Board on key strategic and financial decisions.
  • Provide fact-based thought leadership on key strategic and financial decisions, partnering with Finance and across all business functions to integrate strategic planning with enterprise budgeting and planning.
  • Establish sound governance and develop key performance indicator system to facilitate realization of strategic objectives and monitor the effectiveness of the strategy framework and its impact on business performance.
  • Establish Corporate Development Strategy to leverage opportunities for appropriate growth and innovation to achieve strategic objectives.
  • Build an Innovation and Research Centre of Expertise (COE) to foster an innovation mindset in the organization and actively seek ways to enhance the capability and performance of the organization.
  • Lead market research and benchmarking to determine emerging issues and trends, and analyze the impact and implications of those trends on various business lines / functional roadmaps
  • Partner with business leaders to understand long term objectives, utilizing a disciplined approach to identify future strategic direction by translating research into strategy development and generating new ideas for product and market opportunities
  • Present complex business cases and actionable recommendations to senior leadership based on insights on a variety of relevant industry, competitive, product, markets, regulatory and environmental factors. Facilitate follow up research and investigation to answer questions and refine recommendations
  • Design and lead executive problem-solving sessions, workshops, and interviews with cross-functional / business line working team members and subject matter experts
  • Create an effective work environment by developing a common vision, setting clear objectives, expecting teamwork, recognizing outstanding performance, and maintaining open communications
  • Lead a talented Strategy and Innovation team and nurture strong executive relationships across the organization.
  • Prepare materials for Board of Director and other executive updates that reflect effective story-telling and narrative to support decision making and strategic oversight.
  • Perform other duties as assigned.

Organization Wawanesa Insurance
Industry Insurance Jobs
Occupational Category Vice President Strategy and Innovation
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-05-06 3:23 pm
Expires on 2025-01-26