David Sparrow is the Managing Director at Blabbermouth Marketing, a specialist IT & Telecoms agency. Prior to this, David held positions such as Head of Corporate Sales at TalkTalk Business and National Sales Manager at Freedom Communications. With a background in Business Studies, David has extensive experience in strategic sales and management within the telecommunications industry.
February, 2020 - present
May, 2016