Scott is the President & CEO of the Oliver Wyman Group. Scott also sits on the Executive Committee of Marsh & McLennan Companies, which has four leading brands – Marsh, Guy Carpenter, Mercer and Oliver Wyman – and ~75,000 staff in over 100 countries.
Scott is a member of the International Advisory Board and the Global Strategy & Leadership Expert Panel of McGill University’s Desautels Faculty.
He also sits on the UK Corporate Advisory Board for Teach First, a charity focused on ending educational inequality. Before joining Oliver Wyman, Scott worked in Investment Banking for RBC Dominion Securities in Toronto and on the editorial side of the magazine industry.
Scott has degrees in Finance & Economics from McGill University and International Relations from Cambridge University.