Venue: ESCP Europe London campus, 527 Finchley Road, London NW3 7BG, UK