A

Aon

Global risk, retirement, health solutions provider

Insurance Strategy Consulting Director - Commercial Property and Casualty

Strategy & Management ConsultingConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • At least 10 years of work experience in corporate strategy or management consulting and experience in the property and casualty insurance industry.
  • Experience leading projects and managing teams of professionals to deliver quality, insightful work to executive stakeholders.
  • Experience in business storytelling and formulating strategic narratives.
  • Ability to develop robust and impactful client and executive presentations.
  • Excellent written and verbal communication skills.
  • Strong analytical abilities and a track record of business success.
  • Strong attention to detail and a critical eye in overseeing the work of more junior team members.
  • Ability to perform well under pressure, manage multiple work streams, and meet tight deadlines.
  • Fluency in Microsoft Office applications, including PowerPoint and Excel.
  • Willingness to travel, typically less than 20%.
  • Bachelor’s degree in Business Administration, a related field, or equivalent years of industry experience.

Responsibilities

  • Lead the full lifecycle of complex client engagements, from ideation and project scope definition through project management, delivery, and presentation to C-suite clients.
  • Manage overall client relationships, building credibility and trust.
  • Take responsibility for project delivery and manage Associate, Senior Associate, and Manager team members within the project team.
  • Structure client projects and problems into phases and questions, test hypotheses, build stories, and produce deliverables.
  • Lead problem-solving sessions with internal and external clients to develop processes, methodologies, and transition strategies that guide them to the objective future state.
  • Develop storyboards and analytical frameworks, and formulate overarching narratives.
  • Lead the identification and communication of recommendations to clients.
  • Oversee implementation and execution of strategic recommendations.
  • Develop and draft client proposals, articulating the Strategy & Technology Group’s value proposition.
  • Work toward selling client engagements through ongoing relationships, delivery of strategic initiatives, and other business development activities.
  • Collaborate with clients and colleagues.
  • Challenge the status quo and internal processes to identify opportunities to work more efficiently.
  • Lead by example, mentor and coach Associates and Senior Associates, and potentially line-manage them.
  • Support and lead additional functions, such as talent, data, and operations, in support of the Strategy & Technology Group’s growth, including data management, operations, and compliance.
  • Work directly with Client Leaders and Aon Leadership to develop strategies and solutions that turn client insights into practical actions and tangible returns.
  • Lead consulting teams delivering business-focused initiatives and strategic recommendations by understanding client objectives, addressing challenges, assessing market conditions and issues, and defining strategies that drive growth opportunities and competitive market advantages.
  • Manage client and Aon network relationships, coach, mentor, and develop staff, contribute to expanding the Strategy & Technology Group’s market presence, and support organizational growth.

Desired Qualifications

  • Experience at a prominent advisory firm.
  • Master of Business Administration (MBA).

About the Company

Aon

Global risk, retirement, health solutions provider

Aon provides risk management, retirement, and health solutions to businesses, governments, and individuals by offering consulting, brokerage, and software. It uses data and analytics to tailor insights across risk assessment, benefits design, and workforce optimization. Its global, diversified service mix and data-driven approach allow it to deliver more integrated risk, retirement, and health solutions than firms focusing on a single area. Its goal is to shape decisions for the better and protect and enrich lives worldwide.

Company size
10,001+
Company stage
IPO
Headquarters
London, United Kingdom
Founded
1919

Recently Posted Jobs

Explore more opportunities at Aon

See more jobs