Manager, International Communications

Inspire Brands

Atlanta, Georgia, United States
**
6+ years corporate communications experience
Internal and external communications expertise
Global multi-market organization experience
** Inspire Brands is looking for a Manager of International Communications to lead corporate and internal communications for its global operations across over 10,000 locations outside the U.S. The ideal candidate will have extensive experience in corporate communications, a strategic mindset, and the ability to navigate complex environments while driving engagement and brand visibility. **

Job Summary

  • This role serves as a strategic partner to Inspire Brands' international business, overseeing communications for over 10,000 locations outside the U.S.
  • The position requires balancing internal engagement with franchisees and employees while elevating the company's external reputation through media and public relations.
  • Candidates must be hands-on operators capable of driving business outcomes through proactive storytelling, crisis management, and cross-functional leadership in a fast-paced global environment.

Matching Summary

Match Score: 75

** Inspire Brands is looking for a Manager of International Communications to lead corporate and internal communications for its global operations across over 10,000 locations outside the U.S. The ideal candidate will have extensive experience in corporate communications, a strategic mindset, and the ability to navigate complex environments while driving engagement and brand visibility. **

Skills & Requirements

Must-have

  • 6+ years corporate communications experience
  • Internal and external communications expertise
  • Global multi-market organization experience
  • Crisis and issues management skills
  • Executive stakeholder advisory capabilities

Nice-to-have

  • Background in franchising or restaurant industry
  • Experience with AI-enabled content creation
  • Culturally relevant communication strategies
  • Data-driven communications measurement
  • Matrixed environment collaboration skills

Key Requirements

  • Bachelor's degree in Communications or related field
  • 6+ years of experience in integrated communications
  • Proven ability to operate across internal and external disciplines

Work Rights

Not specified

Tailored Resume

Cover Letter