Catherine Webb

Corporate And Internal Communications Lead at Vizrt

Catherine Webb is a seasoned communications professional with extensive experience in corporate and internal communications. Currently serving as the Corporate and Internal Communications Lead at Vizrt since November 2018, Catherine has held various leadership roles, including Group Communications Lead and Internal Communications Specialist. Previously, Catherine worked at BBC Studios from February 2015 to September 2018 as the Communications Officer for the UK market, focusing on major brands like Doctor Who and Countryfile. Catherine's early career includes roles at House PR from April 2012 to February 2015, beginning as a Junior Account Executive and advancing to Senior Account Executive, specializing in entertainment and corporate PR for high-profile clients. Catherine holds a Specialist Diploma in Internal Communications from the Chartered Institute of Public Relations and a BA hons in Classical Studies from the University of Exeter.

Links