Here at Barracuda Recruitment, we work across multiple platforms to create a comprehensive service. Jobs are advertised widely, including on our website, our blog, LinkedIn, Facebook, Instagram or relevant Job Boards websites so we have good coverage to attract top quality professionals.