About
Job Overview
A seasoned professional will lead brand presence through captivating storytelling, strategic partnerships, and high-impact activations.
Key Responsibilities
* Lead a global team of experts across Brand PR, experiential marketing, and social media, setting vision and ensuring alignment to business goals.
* Inspire and coach your team to deliver outstanding earned media strategies, impactful brand experiences, and engaging content.
* Develop a collaborative culture rooted in creativity, accountability, and shared success.
* Establish global frameworks and campaign playbooks that empower markets to activate locally with strategic consistency.
* Define and guide the global social media editorial strategy, aligning across earned, owned, and paid content.
* Oversee global brand activations, events, and sponsorships, delivering experiences that resonate with audiences and amplify brand impact.
Requirements
* Established experience in earned media, Brand PR, social media, and/or experiential marketing roles within global organizations.
* Demonstrated success building and scaling influencer-led strategies and culture-first campaigns.
* Deep knowledge of social platforms and influencer ecosystems.
* Excellent team leadership and cross-functional collaboration skills.
* Analytical and creative thinker with strong communication skills.
Company Culture
The organization is committed to accessibility and inclusion. We innovate, dare to try, learn and scale up in a fast-paced environment. With a diverse workforce made up of over 90 nationalities, you can be part of an innovative culture where supportive people help each other.
* Vevey, Vaud, Switzerland
Work experience
* Communication/PR
* Brand Specialist / Manager
Languages
* English
#J-18808-Ljbffr