Winner Profile

Reed

Christopher Bradbury

COMPANY WHERE WON: Reed

LOCATION: London, United Kingdom

INDUSTRY: Professional Services