Barracuda Networks Inc.
Sr Manager, Digital Marketing
29 days ago
Campbell
... website, content and retargeting plays in a prospect and customer experience, and strive to use ... Ability to execute and optimize digital campaigns, write compelling search ads, and understand ...