“The German Touchdown team is a valuable pillar within Barracuda’s international PR organisation. The team is a great strategic partner and I appreciate the quality of the content, the commitment and the constant push for even better results. Most importantly I know I can turn to them and be offered sound, knowledgeable advice which is invaluable. I always get what I need from the team and can hardly think of anything it could improve – keep going!”