Kelly Taylor

March 5, 2020

Kelly leads the EMEA division of BBC StoryWorks, BBC Global News’ commercial content studio, tasked with the strategy, ideation and production of content solutions across TV, digital and social platforms....