Greg Nugent

Director of Brand, Marketing & Culture

London 2012