Brand Channels Manager - Jamba
5 months ago
Atlanta
The Brand Channel Manager provides expertise to drive off premise, demand generation and digital marketing efforts to achieve the brand's business objectives. Digital Content: Collaborate with creative, public relations, social media, local marketing, Customer Engagement, operations and franchise...