The Creative and Brand Management team at Barracuda Networks, Inc. is responsible for developing and maintaining the company's brand identity and visual aesthetics. They oversee creative projects, manage global brand consistency, and coordinate events to enhance the company's market presence and customer engagement. This team includes roles such as Director, Events; Senior Design Manager; and Senior Director, Global Brand and Creative.
View all