Stephen Goodman is currently the Consulting Director - Strategy at Marsh, having previously held the position of Senior Managing Consultant - Strategy. They served as a Senior Strategy Manager - Insurance at Lloyds Banking Group from 2015 to 2021 and worked as an Associate at Oliver Wyman from 2011 to 2015.
This person is not in any teams
This person is not in any offices