Sarah Scougal

Currently Head of Development for Sprout Pictures (Stephen Fry’s production company) in London.