M

Marsh & McLennan

Brokers insurance and runs risk and HR consulting

Renewables Corporate & Commercial National Practice Leader

Full-TimeUpdated on 10/24/2026
No salary listed
Expert
London, UK+2 moreMore locations: Bristol, UK | Worcester, UK
HybridHybrid role; expected in the office at least 3 days per week. London or Bristol preferred; other UK offices considered.
InsuranceInsurance Sales & Agency

About the job

Requirements
  • Strong experience in the Power and Energy or renewables insurance market, grounded in client service excellence and delivering client outcomes.
  • Natural leadership abilities and strong communication skills, with a focus on efficiency and clarity.
  • Strong technical competency and client and prospect engagement skills.
  • Ability to build effective relationships, influence, collaborate, and engage stakeholders in a growth-oriented journey.
  • Detail-oriented strategic thinking and analytical problem-solving capabilities.
  • Highly organized, with the ability to create structure, presentations, and workflows.
  • Ability to drive change and constructively challenge to effect change management.
Responsibilities
  • Build, develop, and maintain relationships with renewables clients, prospects, insurers, and industry stakeholders.
  • Deliver client outcomes using industry insights to support retention and growth of the current client portfolio.
  • Lead the expansion of regional hubs and specialisms across the UK.
  • Maintain and develop Renewables client facilities as a key stakeholder.
  • Represent the Renewables Practice for Corporate and Commercial with clients and internal and external industry stakeholders.
  • Set high standards for quality, compliance, and ethical behaviour.
  • Lead, mentor, and coach renewables-focused colleagues to maintain and develop a high-performing team.
  • Collaborate with senior leadership to develop and execute the Corporate and Commercial Renewables growth strategy, ensuring delivery against annual budgets and targets.
  • Forecast, measure, and analyse practice performance data to identify trends and enhance client delivery.
  • Support practice development through strategic prospecting, value proposition development, relationship management, and delivery of renewables sector insights and thought leadership.
  • Partner with P&L stakeholders to implement growth plans and maximise sales capacity within the T2 community.
  • Accelerate two-way collaboration across other Marsh businesses.
  • Build and maintain relationships with executive and operational stakeholders across the region, including Corporate and Commercial executive leadership, heads of office, service and functional leadership, Placement, and Marketing.
  • Follow Marsh compliance procedures and guidelines to meet regulatory and company standards.
Desired Qualifications
  • Desire to grow and maintain high performance in a fast-paced, high-volume environment.

About the company

Marsh & McLennan Companies, which operates under the Marsh brand, is an insurance broker and consulting group serving businesses, governments and institutions worldwide. Its Marsh Risk unit arranges property, casualty, cyber and employee-benefit coverage, while Guy Carpenter places reinsurance for insurers. Mercer advises employers on pay, benefits, retirement and investments, and Oliver Wyman, Lippincott and NERA handle strategy, brand and economic consulting. Brokers earn commissions and fees from placing coverage, and consultants bill client fees or charge fees based on assets or plan members. The company traces its roots to 1871 and is headquartered in New York City.

Company Size

10,001+

Company Stage

N/A

Total Funding

N/A

Headquarters

New York, NY

Founded

1871

Get referred to Marsh & McLennan

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • Consulting drives growth: Mercer and Oliver Wyman's group grew 8% organically in the June 2026 quarter, versus 3% for broking.
  • Profits cushion jobs: Marsh kept about 27 cents of operating profit per sales dollar in 2025, before one-time costs.
  • Many career paths under one employer: 95,000+ colleagues span broking, reinsurance, benefits and strategy consulting in 130 countries.

What critics are saying

  • Expect cuts: Thrive, announced October 2025, sets aside $500 million, mostly severance and technology, to save $400 million yearly.
  • Pricing works against broking: Marsh's index shows commercial rates fell 6% in the June 2026 quarter, an eighth straight drop.
  • Back-office roles are being consolidated: a Business and Client Services unit is pooling operations and technology teams company-wide.

What makes Marsh & McLennan unique

  • Consulting is a third of the business: Mercer and the Oliver Wyman group earned 36% of 2025 revenue.
  • Investment management sets it apart: Mercer is the world's largest outsourced chief investment office, running portfolios for institutions.
  • Scale sets it apart: 2025 revenue grew 10% to $27.0 billion across broking, reinsurance and consulting.

Help us improve and share your feedback! Did you find this helpful?