Barracuda honored by Comparably for Best Companies for Diversity and Best CEO
Winners were chosen based on 16 core metrics, including innovation, growth, and workplace experience Campbell, Calif. – (December 14, 2023) – Barracuda Networks, Inc., a trusted partner and leading provider for cloud-first security solutions, today announced it has been again honored by Comparably with two awards, [...]