Janet Geddes

Newton Fund Programme Manager looking after international innovation at Innovate UK.