Inspire Brands is seeking a Manager, International Communications, to serve as a strategic communications partner to our international business which oversees more than 10,000 locations outside the U.S. This role sits at the intersection of corporate communications, internal communications, and global business strategy, supporting a rapidly expanding international portfolio of iconic brands. This position is a balance between internal and external communications, requiring a communicator who can seamlessly operate across both disciplines, shaping how we engage team members and franchisees, while also elevating Inspire’s reputation externally across global markets. The ideal candidate is a strategic thinker and hands-on operator who thrives in a fast-paced, global environment and understands how communications drives business outcomes, from alignment and engagement to media positioning and market expansion. This position is an onsite 80% role at the Atlanta Global Support Center.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
5,001-10,000 employees