Rachel Moss

Head Of Marketing Strategy at Allwyn UK

Rachel Moss is an accomplished marketing executive with extensive experience in brand strategy and marketing leadership across multiple sectors. Currently serving as Head of Marketing Strategy at Allwyn UK since February 2024, Rachel is part of the senior leadership team responsible for executing a transformative lottery change program. Previously, Rachel held various leadership roles at Camelot from April 2013 to February 2024, overseeing the £8bn National Lottery brand and managing a substantial media budget. Rachel's career includes significant positions at Mars and Premier Foods, where impactful marketing strategies contributed to brand growth and profitability. Rachel's educational background includes a degree in Modern Languages and Marketing from The University of Salford, along with advanced marketing certifications.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices