1.Barracuda.digital
Rank:184,720
Worth:$28,000
We are a cross-channel digital marketing agency, based in Waterloo. Our focus is on delivering value & ROI across owned, earned and paid media.