SR

Sarah Russell

Marsh

View this person in the org chart, teams, and offices

SR

Sarah Russell

Strategy and Operations Leader, Global Energy & Power

Sarah Russell is a seasoned Strategy and Operations Leader in the Global Energy & Power sector at Marsh. They held various roles at Marsh from 2011 to 2014, including Client Executive and Operations Manager. Prior to that, they worked as a Client Account Manager at RQIH LIMITED from 2009 to 2011. Sarah has a Master of Business Administration from The Open University, earned between 2014 and 2017, and recently obtained a Postgraduate Certificate in Psychology in the Workplace from the University of Aberdeen in 2023. Currently, they are pursuing a BA (Hons) in Travel & Tourism Management at City College Norwich.

Location

United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices