Steve Rock

Steve Rock

Head of Startups Programme, UK/I