Inspire Brands seeks a Manager, International Communications to partner with our international business and shape how we engage teams, including franchisees, while elevating the company’s reputation externally across global markets.
You will lead cross-functional, global communications across markets, manage media relations, and advise the International Leadership Team on messaging, crises, and opportunities. This onsite role emphasizes strategic execution at the Atlanta Global Support Center.
#J-18808-Ljbffr

Global Communications Strategy Manager
Inspire Inc · Atlanta, GA, USA ·
- Job type:
- Full Time