04 Jul
Senior Manager, Brand Marketing
Georgia, Alpharetta , 30004 Alpharetta USA

are seeking a creative, results-driven Senior Manager, Brand Marketing to lead the development and execution of high-impact brand campaigns . This role brings the Barracuda brand to life through brand advertising, guerrilla marketing activations, strategic partnerships, and


Related jobs

Report job