Accenture

Strategy Manager, Property & Casualty Insurance

Accenture$125K — $236K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of consulting experience, preferably in financial services or insurance.
  • Direct knowledge of P&C industry from consulting or work experience.
  • Ability to deliver high-quality work consistently and manage ambiguity.
  • Proficient in structuring problems and analyzing data for actionable insights.
  • Strong communication skills; capable of creating executive-level documents.
  • Familiarity with digital, data, and AI applications in insurance operations.
  • University Degree is required.

Responsibilities

  • Lead workstreams or small teams on P&C engagements, focusing on strategy and operating models.
  • Serve as an expert voice on key P&C issues including pricing, underwriting, and climate risk.
  • Co-author thought leadership pieces on trends in the Canadian P&C market.
  • Support senior leaders in identifying and developing new client opportunities.
  • Build relationships with stakeholders to foster future business opportunities.
  • Coach and develop junior team members by setting high standards for performance.
  • Oversee the quality and effectiveness of client deliverables and outcomes.

Benefits

  • Access to global insurance expertise and technology partnerships.
  • Opportunity for professional growth with a clear path to senior roles.
  • Involvement in high-impact projects in the Canadian P&C sector.
  • Opportunity to shape influential thought leadership in the industry.
  • Collaborative work environment with experienced senior executives.
Full Job Description
We are looking for a Manager to join our P&C practice. This is a delivery-anchored role with a meaningful contribution to growth: you will lead both strategic initiatives and workstreams on complex transformation programs, shape our points of view on the future of the industry, and support senior leaders in originating and shaping new opportunities with Canada's top carriers, brokers, and MGAs. You will work alongside experienced executives who will sponsor your development, but you will be expected to operate with a high degree of ownership from day one. You will work on the most consequential transformations in Canadian P&C, with access to global insurance expertise, leading technology partnerships, and the full breadth of Accenture's capabilities across strategy, technology, data and AI, and operations. You will build a public profile through our thought leadership platform and have a clear path to Senior Manager and beyond. The Work: Deliver with excellence. Lead workstreams or small teams on P&C engagements spanning strategy and operating model design, customer and distribution transformation, and digital, data, and AI initiatives. Own the quality of analysis, client materials, and outcomes for your area. Bring industry depth. Serve as a credible voice on P&C dynamics, including pricing and underwriting pressures, claims economics, distribution shifts, regulatory change, climate risk, and the evolving role of AI across the value chain. Translate that depth into pragmatic recommendations clients can act on. Shape thought leadership. Co-author points of view on where the Canadian P&C market is heading and what carriers and brokers should do about it. Contribute original analysis, structured thinking, and a distinct perspectives. Support growth. Help senior leaders identify, shape, and sell new work. Contribute to proposals, client conversations, and pursuit materials. Build relationships with client stakeholders that lead to follow-on opportunities. Develop others. Coach analysts and consultants on the team. Set the standard for analytical rigour, client presence, and craft. Here's What You'll Need: - 5+ years of consulting experience, ideally with meaningful exposure to financial services or insurance clients. Top-tier strategy, management, or Big Four consulting backgrounds preferred. - Direct P&C industry knowledge, whether gained through consulting engagements, time in industry (carrier, broker, MGA, reinsurer), or a combination. - Strong executor. You consistently deliver high-quality work on time, manage ambiguity well, and raise the bar for the team around you. - Sharp analyst. You structure problems cleanly, work fluently with quantitative and qualitative data, and turn analysis into recommendations executives can act on. - Strong written and verbal communicator. You can draft a board-ready deck, a concise executive memo, or a published point of view. - Comfort with digital, data, and AI topics as they apply to insurance. You understand and can recommend how these capabilities reshape carrier and broker operations. - A University Degree is required for this position. Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation, based on full-time employment, for roles that may be hired as set forth below. The recruiting efforts for this position are intended to backfill an existing position. The base pay range shown below is intended as a guideline to reflect the majority of offers for this role. It does not represent a maximum limit - in some cases, actual compensation may exceed the range where appropriate. Information on benefits is here: Role Location Annual Salary Range British Columbia/Ontario $125,950 to $236,000

About Accenture

Accenture plc is a multinational professional services company that provides services in strategy, consulting, digital, technology, and operations. The company has more than 537,000 employees serving clients in more than 120 countries. Accenture operates across five business segments: Communications, Media & Technology; Financial Services; Health & Public Service; Products; and Resources. The company is headquartered in Dublin, Ireland, and has offices worldwide.
Learn more about Accenture
Size
624,000 employees
Market Cap
$173.8 billion
Industry
Net Income
$5.2 billion
Founded
1989
5 Year Trend
+11.2%
Revenue
$44.7 billion
NASDAQ

Similar Jobs

More Jobs at Accenture

More Finance & Insurance Jobs

Find similar Strategy Manager, Property & Casualty Insurance jobs: