+44 (0) 20 7593 1848
Barracuda has consistently improved traffic volumes and quality across all our search channels and helped us adopt a granular approach to bespoke bespoke campaigns across every device.
Online Marketing Manager
Barracuda continue to impress us with their attention to detail, the transparency of their reporting and skill. Their knowledge of the industry is very strong and they use their market intelligence to regularly implement new techniques to lower Cost Per Acquisition.
Director, 15 marketing
Barracuda turned my ideas into reality across mobile and web, they understand how to build a site and how to deliver traffic to it.
Social Media Manager
I have been impressed by the attention to detail that Barracuda have shown as well as the unquestionably great results from their management of our PPC campaign.