Global Franchise Marketing Specialist
On-siteSt. Louis, Missouri, United States
Job Summary
Develop and execute Global Franchise marketing projects, creating and implementing elements that support franchise operations across international markets. Coordinate localization of global campaigns while maintaining brand alignment and adapting materials for cultural nuances. Manage international creative assets within the Digital Asset Manager database, including organization, user access, and ongoing support. Collaborate with agency partners to translate global campaign materials into scalable toolkits for franchisee activation. Serve as a point of contact for franchisees to support global brand consistency and compliance with brand guidelines. Conduct marketing trainings for franchisees and local agency partners on brand standards and available resources. Create and present project updates for franchise operators and leadership teams in person or virtually. Develop and distribute monthly marketing results highlighting key milestones and network progress. Requires a Bachelor's degree in marketing, 3+ years of experience, and business fluency in Spanish.
Required Qualifications
- Bachelor's Degree in marketing, advertising, communicaitons or similar
- 3+ years of relevant marketing or advertising experience
- Business fluency in spanish - writen and verbal
- Must be authorized to work in the United States and not require work authorization sponsorship by our company for this position now or in the future
Desired Qualifications
- Creative development and/or copy writing experience
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.