M

Marsh

Global insurance brokerage and risk advisory

Oliver Wyman - Business Impact Manager, Energy

Business OperationsConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • At least 5 years of experience in professional services, including strategic project management and client interaction.
  • Demonstrated ability to lead strategic initiatives, with strong storytelling and communication skills, and proficiency in PowerPoint and Excel.
  • Quantitative skills, including proficiency in data modeling and analysis.
  • Analytical and problem-solving abilities, including familiarity with generative artificial intelligence and work-optimization tools.
  • A track record of building and managing relationships with senior stakeholders.
  • Ability to influence and collaborate with colleagues at all levels, including executive audiences.
  • Ability to identify business opportunities and challenges from multiple perspectives.
  • Strong academic credentials and communication skills.
  • Proficiency in managing multiple projects, operating independently, and meeting tight business deadlines.
  • Ability to handle confidential matters, respond to ad-hoc requests, navigate ambiguity, work with limited oversight, and maintain an organized and structured working environment.

Responsibilities

  • Lead the development, articulation, and implementation of strategic plans and operational initiatives across the practice.
  • Partner with the Practice Leadership Team to drive agendas supporting key objectives and align strategic planning with operational execution.
  • Execute projects aligned with the practice's strategic priorities, leveraging resources and expertise across the firm to achieve outcomes.
  • Facilitate leadership and team meetings, ensuring agendas are purposeful, outcomes are tracked, and strategic priorities are clearly communicated.
  • Develop and draft internal communications and business cases to support strategic decision-making and investments.
  • Oversee the organization and execution of team events and activities in alignment with strategic goals.
  • Coordinate and manage global projects supporting the practice's strategic direction and operational framework.
  • Partner with Finance and practice leadership to develop, maintain, and track investments and support efficient budgeting processes.
  • Conduct financial analysis for annual budgeting and capacity planning, aligned with strategic objectives.
  • Manage hard- and soft-dollar investments to optimize resource allocation.
  • Collaborate with Talent Management to set recruiting goals, interview senior candidates, and develop data-driven recruiting analyses.
  • Manage onboarding and integration processes for new joiners, particularly at senior levels, aligning them with practice goals.
  • Analyze employee retention and attrition and develop strategic insights to improve human capital management.
  • Coordinate the annual performance review and objective-setting process with Talent Management, aligning it with the practice's strategic priorities.
  • Analyze and improve the practice's commercial effectiveness through strategic initiatives and operational improvements.
  • Support client and client-team requests, working with Legal, Finance, and IT to address strategic challenges and opportunities.
  • Assist in developing and implementing marketing strategies, shaping the editorial calendar, and coordinating event logistics to support practice visibility and client engagement.

About the Company

Marsh

Global insurance brokerage and risk advisory

Marsh helps organizations manage risk and obtain insurance by acting as a risk adviser and broker, placing coverage with multiple underwriters rather than from a single source. It has grown into a diversified professional services firm that includes Mercer, Guy Carpenter, and Oliver Wyman, all under one holding company. Unlike traditional brokers, Marsh combines risk transfer with advisory and consulting services across insurance, reinsurance, HR, and management consulting. Its goal is to lower clients’ financial risk and total cost of risk by offering integrated risk management and advisory solutions.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1871

Recently Posted Jobs

Explore more opportunities at Marsh

See more jobs