David has held senior positions on both sides of the marketing fence. Starting at Saatchi & Saatchi as a graduate trainee he rose to be a Group Account Director, after a brief tenure as managing partner at WCRS he then went on to be the Managing Director of Lowe Howard-Spink in London.
He was recruited to the role of Global Director and VP of Advertising for the Coca-Cola Company based in Atlanta. David then returned to the agency world as President of BBDO Europe and then joined Tempus as a main board director and CEO of Tempus Partners, when Tempus were purchased by WPP David set up Team Vodafone for WPP.
He joined Vodafone in mid 2004 as Global Director of Brand and Marketing Communications and was promoted to Global Brand Director in 2005 and became the CEO of VIML (Vodafone Ireland Marketing LTD) in January 2008 based in Dublin. David left Vodafone in September 2010 returning to live and work in London. He joined Barclays in January 2012 as Managing Director of Brand, Reputation and Citizenship.
He was appointed as Chief Marketing Officer of RBS in July 2015. David became President of the World Federation of Advertisers in March 2015. He is a fellow of the Marketing Society and a council member of the MGGB and a Non Executive Director of Brandtone.