There are still lots of open positions. Let's find the one that's right for you.
The Brand Communications Manager is responsible for overseeing communication strategies and channels for franchisees and operators, ensuring that the brand's voice and tone are effectively conveyed. This role involves collaboration with Operations, Marketing, and other enterprise functions to disseminate important information regarding operational procedures, supply chain, training, and marketing initiatives. The manager will also act as a strategic advisor to communicate the brand's long-term vision and annual plans, working closely with the Director of Corporate Communications to ensure consistent messaging across the franchise network.