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 and internal communications, supporting an 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 and protecting 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
Mid Level
Education Level
No Education Listed