Russ Williams

Bio

Russ is the former Director of BBC StoryWorks EMEA (the BBC’s branded content division) and Yahoo’s Head of Production EMEA (Content Partnerships/Marketing Division).

Position

Head of Development