Summary
The Brand Activation Manager will lead the planning and execution of luxury brand experiences and activations across the Americas, reporting to the VP of Marketing, Americas. This role drives retail marketing initiatives, flagship store openings, product launches and strategic partnerships to strengthen brand desirability and client engagement. The manager will oversee creative development through on-site execution and post-event evaluation while coordinating cross-functional teams and external partners.
Responsibilities
- Plan and execute brand activations, product launches, flagship openings, hospitality programs and cultural activations across the Americas.
- Develop activation concepts aligned with global campaigns and local business priorities, overseeing creative production and on-site management.
- Collaborate with PR & Influence, Media, Retail, CRM and Visual Merchandising to deliver integrated marketing moments and in-store activations.
- Support local retail marketing initiatives and create client-facing assets such as personalization, gifting tools and retail campaigns.
- Identify and manage strategic partnerships with malls, hotels, cultural institutions and travel partners; coordinate agencies, vendors and production partners.
- Manage activation budgets, timelines and project plans; lead status meetings, mitigate risks and track outcomes to inform future activations.
Requirements
- Proven experience leading brand activations, retail marketing and experiential programs for a luxury brand or equivalent environment.
- Strong project management skills, including budget oversight, timeline management and vendor coordination.
- Demonstrated ability to collaborate cross-functionally with Marketing, Retail, PR, CRM and Visual Merchandising teams.
- Excellent communication, organizational skills and experience managing multiple initiatives across a region; ability to travel as required.