Madeleine Dudson has extensive work experience in marketing and digital marketing roles. Madeleine is currently the Head of Digital Marketing at Castle Fine Art, a position they have held since April 2022. Prior to that, they worked as a Senior Online Manager at Cruise from May 2016 to April 2022. Madeleine also served as an eBusiness Marketing Manager at Saint-Gobain Building Distribution UK from August 2012 to April 2016. Before that, they worked as a Marketing Assistant at Jewson from November 2011 to August 2012. Additionally, they held roles as a Marketing Co-ordinator at Wycliffe Peugeot & Suzuki from July 2011 to September 2011, and as a Marketing Assistant at Drury PSM from October 2009 to August 2010. Madeleine started their career as a Marketing Consultant at Rylite Ltd from January 2009 to September 2009.
Madeleine Dudson obtained a CIM Professional Diploma in Marketing from Oxford College of Marketing in 2012. Additionally, they pursued a BA degree in Marketing, Advertising and Public Relations from Birmingham City University. No specific start or end year is provided for their studies at Birmingham City University.
Sign up to view 4 direct reports
Get started