People
Sarah Goulding
Sarah Goulding is listed by Innovate UK as Director Life Sciences on its official July 2026 Executive Leadership Board directory. The directory establishes the published agency role; additional career details and appointment dates are not inferred.
Roles
Innovate UK
CurrentDirector Life Sciences