Enterprise League logo
Barracuda Digital Logo

Barracuda Digital

London, United Kingdom (UK) · Sales and Marketing

Do your work at Barracuda Digital?

Claim this profile to manage your company.

Verified by Enterprise League

Data quality

Complete · Accuracy

Last verified

Aug 2026

Barracuda Digital is a Sales and Marketing company based in London, United Kingdom (UK), founded in 2000, with 10-20 employees. Barracuda Digital's profile is verified on Enterprise League.

Overview

We're a digital marketing agency, based out of Waterloo in London. We love the fact we’re independent and we’re obsessed with delivering our clients value and growth through owned, earned and paid media. We achieve our results by integrating clever people with years of digital marketing experience into our clients’ marketing and sales funnels. Whether we’re dealing with one channel or all of them, we set out to deliver a solution to the whole problem, not just a meaningless set of KPIs. We’ll make your digital marketing budget work hard for you.
Visit Official Website

Most teams do this before shortlisting


Contact Details

contactus@barracuda.digital

London, United Kingdom (UK), Unit 1C, The Chandlery

Founded

2000

Company Type

Private Limited Company

Employees

10-20

Categories

Social Media Marketing
Content Marketing
SEO
Digital Strategy
Video Production
Web Design (UX/UI)
Web Development
Advertising Agency
PR

Keywords

#pay per click

#search engine optimisation

#social media optimisation

#display advertising

#mobile advertising

#local online advertising

#remarketing

#conversion rate optimisation

#tracking

#attribution

Awards

2026 OpenSee all

Companies teams usually look at after Barracuda Digital

Comparing a few options usually leads to better decisions






  • Save companies to compare later. Useful when sharing options with your team

This is how your company profile looks to others.