Marsh Appoints Amy Barnes as Global Head of Energy & Power

The latest people news in the industry today.
By: | April 4, 2025

Marsh has announced the appointment of Amy Barnes as Global Head of Energy & Power, effective immediately. Barnes will be based in London and report to Andrew George, President of Marsh Specialty.

Barnes joined Marsh in 2001 as an environmental consultant and has since held various senior international leadership roles. Her responsibilities have included supporting clients with a range of risk and insurance issues, particularly in relation to the energy transition and sustainability. Prior to her current role, Barnes served as U.S. & Canada Energy & Power Leader, based in Houston.

In her new role, Barnes will be responsible for driving strategy and innovation for Marsh’s global network of specialist energy and power advisors, risk engineers, and brokers. She will also retain her current responsibilities as Head of Sustainability and Climate Change Strategy at Marsh.

Barnes said, “As the global energy and power sector transitions towards greater sustainability, organizations are faced with increasingly complex regulatory, market, technology, and reputational risks. I look forward to working with our Energy & Power Practice’s deep bench of global talent to support clients in translating their climate transition risk mitigation efforts into business success.” &

The R&I Editorial Team can be reached at [email protected].

More from Risk & Insurance