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.
Sign up to view 3 direct reports
Get started
This person is not in any teams