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.
This person is not in any teams
This person is not in any offices