Creative and Brand Management

About

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.


Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.