Ellie Louisa McGuigan

Paid Social Media Manager at Cancer Research UK

Ellie Louisa McGuigan is a skilled marketing professional with extensive experience in paid social media management, currently serving as the Paid Social Media Manager at Cancer Research UK since February 2023. Previously, Ellie held the position of Paid Social Marketing Officer at the British Red Cross, where a notable achievement included generating £3 million for the Ukraine Crisis Appeal within four weeks. Other roles include Digital Fundraising Officer, Freelance Marketing Consultant for Partnership for Children, and Continuous Improvement Technician at Mars, focusing on Lean Tools implementation. Ellie's academic background includes a Master's degree with distinction in Corporate Communications, Marketing and Public Relations from the University of Leeds, alongside a Business Management degree from Newcastle University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices