CE

Catherine Ellis

Head of Climate Content

BAFTA Albert

Catherine is Bafta Albert’s Head of Climate Content. She has over two decades of experience in storytelling and content creation, serving as a Senior TV Producer/Director. She has worked across genres from specialist factual to entertainment for major UK and US broadcasters, including ITV, Channel 4, BBC, FOX and TLC. She is also qualified in Business Sustainability Management from the Cambridge Institute for Sustainability Leadership (CISL) and is certified in TV/Film Sustainability by BAFTA Albert. BAFTA Albert works with the screen industries to turn the power of storytelling into measurable climate action; behind the scenes, on screen & beyond. This year marks 15 years of BAFTA Albert.

Catherine Ellis | SXSW London 2026 Speakers