Your Barracuda Search Team

Any business thrives on its people and we are proud of the fantastic team that we have put together at Barracuda. We all share a consistent vision about how to deliver an outstanding service to clients and candidates, and everyone at Barracuda is committed to helping clients make exceptional appointments every time.

Meet the team

Meet the Barracuda team and discover a little about us, our individual areas of expertise and our experience.