Who We Are > Catherine McGrath
Catherine McGrath

Catherine McGrath

Senior Associate, UK

Catherine is a creative communications professional, an experienced trainer and facilitator, and a Senior Associate based out of Overlap’s UK Studio. She has a mix of marketing skills and leadership experience at a senior level, alongside a proven track record of strategically transforming organisations. At Overlap, Catherine lends her years of experience as an engagement and communications specialist to help organisations solve problems alongside their stakeholders. As the former Chief Executive Officer of a social enterprise, with senior management experience across the Public, Private Third and Higher Education sectors, Catherine is also very attuned to the needs of Overlap’s clients as they work to create social good.

Interested in Joining Our Team?

Despite the current economic climate, we’re always interested in meeting designers, strategists, creatives and facilitators that believe better is possible.