Catrin John atualmente trabalha como consultora na área de artes e está cursando um mestrado (MSc) em Sustentabilidade e Mudança de Comportamento, com foco de pesquisa na sustentabilidade e nas artes cênicas. Ela tem mais de vinte anos de experiência no setor das artes cênicas, tendo atuado recentemente como Diretora Executiva no Pentabus Theatre e Diretora Comercial no Lyric Hammersmith. Antes disso, ocupou cargos seniores na área de marketing no The Old Vic e na English National Opera, além de ter trabalhado nas equipes de marketing do Southbank Centre e do Battersea Arts Centre.

Entre 1999 e 2005, Catrin foi produtora executiva e gerente de projetos na PPP, coordenando com sucesso o financiamento e a gestão dos projetos Staging Human Rights e Changing the Scene.

Ela possui um diploma em Relações Internacionais pela Birkbeck, University of London, e um bacharelado em Inglês e História.