Venue

Imperial College Business School

Description

Amelia Armour will be a judge at the Imperial Business (IB) Pitch Panel in London