Managing Director @ From January 2004 to Present (12 years)
David Barrett is skilled in: Social Media Marketing, Email Marketing, Cloud Computing, jQuery, PHP, Agile Methodologies, PPC, Project Management, Online Marketing, Web Project Management, Marketing Communications, Website Development, New Media, Start-ups, Web 2.0