MD

Madeleine Dudson

Head Of Digital Marketing at Castle Fine Art

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.

Links

Previous companies

Saint-Gobain logo
Jewson logo

Org chart