I have found the team at Barracuda to be professional and insightful

I have worked with the Barracuda Group on numerous occasions over the past five years and have always found them to be professional and insightful: they add value and operate at pace.