Barracuda Names Chief Product Officer for Strategy
Barracuda Networks, Inc., a trusted leader in cloud-first security solutions, announced the promotion of Neal Bradbury to Chief Product Officer. In this role, Neal will oversee a unified team...