Catrin John é atualmente Diretora Administrativa (Capa de Maternidade) do Pentabus Theatre, e anteriormente foi Diretora Comercial do Lyric Hammersmith Diretora de Marketing no Old Vic; Chefe de Marketing da Ópera Nacional Inglesa; e Gerente de Marketing, depois Gerente de Desenvolvimento e Comunicações no Southbank Centre. Ela tem um Diploma em Relações Internacionais de Birkbeck, Universidade de Londres e um BA em Inglês e História.

Catrin foi Produtora Executiva e Gerente de Projetos em meio período no PPP de 1999 a 2005, coordenando a bem-sucedida captação de recursos e gestão de Staging Human Rights and Changing the Scene.