panguin barracuda.digital we are a cross-channel digital marketing agency, based in waterloo. our focus is on delivering value & roi across owned, earned and paid media. Category:online marketing Global Rank:2,164,857 visits:12.9K pages/Per:3.2 ADS