Senior P&C Risk Consulting Lead | Strategy & Growth

Swiss Re

Alpharetta (GA)

Hybrid

USD 150,000 - 250,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Swiss Re Solutions Risk Consulting & Analytics (RCA) in the Americas is expanding and seeks a Senior Manager to deliver client consulting services across the insurance value chain. You will lead strategy engagements, manage cross-functional teams, and drive client outcomes with clear communication.

You will shape the P&C consulting proposition, work with Sales on opportunities, and collaborate across Swiss Re to develop new analytics capabilities, with a hybrid office presence in Alpharetta and

Qualifications

  • 10-15 years consulting background with strong strategy/management consulting and leading client engagements.
  • Experience leading complex engagements and managing cross-functional teams.
  • Expert knowledge of the primary P&C insurance market.
  • Ability to synthesize information into executive narratives.
  • Experience interacting with senior management and stakeholders.
  • Willingness to travel occasionally.

Responsibilities

  • Lead strategy and management consulting engagements for P&C insurance clients.
  • Build and lead cross-functional project teams including consultants and analytics professionals.
  • Oversee discovery, scoping, project management, analysis, and synthesize results.
  • Act as domain expert and primary contact for P&C consulting.
  • Define and evolve the overall P&C consulting proposition.
  • Partner with Sales on client research and opportunity development.
  • Collaborate with Swiss Re to develop new capabilities and data assets.

Skills

Strategy consulting
Client engagements
Leadership of engagements
P&C insurance knowledge
Executive storytelling
Stakeholder management
Travel flexibility

Tools

Python
R
SQL
MS PowerBI

Job description

Swiss Re Solutions Risk Consulting & Analytics (RCA) in the Americas is expanding and seeks a Senior Manager to deliver client consulting services across the insurance value chain. You will lead strategy engagements, manage cross-functional teams, and drive client outcomes with clear communication.

You will shape the P&C consulting proposition, work with Sales on opportunities, and collaborate across Swiss Re to develop new analytics capabilities, with a hybrid office presence in Alpharetta and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

P&C Risk Consulting Leader – Strategy & Delivery
P&C Risk Consulting Leader – Strategy & Delivery

Swiss Re - Schweizerische Rückversicherungs-Gesellschaft • Northern (KY)

On-site
USD 150,000 - 250,000
Senior P&C Risk Consulting Leader — Strategy & Delivery
Senior P&C Risk Consulting Leader — Strategy & Delivery

Swiss Re • Los Angeles (CA)

Hybrid
USD 161,000 - 269,000
Senior P&C Risk Consulting Leader - Strategy & Delivery
Senior P&C Risk Consulting Leader - Strategy & Delivery

Swiss Re • New York (NY)

Hybrid
USD 150,000 - 269,000
Hybrid work model
Senior P&C Risk Consulting Leader: Strategy & Delivery
Senior P&C Risk Consulting Leader: Strategy & Delivery

Swiss Re • Kansas City (MO)

Hybrid
USD 150,000 - 269,000
Senior P&C Risk Consulting Leader
Senior P&C Risk Consulting Leader

Swiss Re • Chicago (IL)

Hybrid
USD 150,000 - 269,000
Hybrid work model
Senior P&C Risk Strategy Lead – Consulting & Delivery
Senior P&C Risk Strategy Lead – Consulting & Delivery

Swiss Re • Chicago (IL)

Hybrid
USD 150,000 - 250,000
Strategic P&C Risk Consulting Leader
Strategic P&C Risk Consulting Leader

Swiss Re • Alpharetta (GA)

Hybrid
USD 150,000 - 250,000
Hybrid work model
Hybrid Leader in P&C Risk Consulting (VP/Senior Manager)
Hybrid Leader in P&C Risk Consulting (VP/Senior Manager)

Crossell • New York (NY)

On-site
USD 150,000 - 269,000
Hybrid work model
VP, Senior Manager, Risk Consulting, Property & Casualty
VP, Senior Manager, Risk Consulting, Property & Casualty

Swiss Re • New York (NY)

Hybrid
USD 150,000 - 269,000
Hybrid work model
VP, Senior Manager, Risk Consulting, Property & Casualty
VP, Senior Manager, Risk Consulting, Property & Casualty

Swiss Re • Los Angeles (CA)

Hybrid
USD 161,000 - 269,000