David Baird is an accomplished marketing professional with extensive experience in various roles across multiple companies. Currently serving as Marketing Manager UK&I at Cleva Europe Ltd since March 2021, David previously held positions at Mediaworks, where roles included Digital Programme Director and Online Marketing Account Director. David's background also encompasses significant positions at Cool Blue Brand Communications Ltd, Indigo Multimedia, NB Group, Launchpad Research, and Explain Market Research. David's career began after earning a Bachelor's degree in Marketing/Marketing Management from Northumbria University, where education was completed from 2002 to 2006.
Sign up to view 0 direct reports
Get started