Description
Join an International Leader Driving Innovation
Our client, a leading international company based in the Lausanne region, is looking for a Brand Lead Franchise Oral Products to join its dynamic global marketing team. This position is until the end of the year for the moment.
This is an exciting opportunity for a talented brand professional who is passionate about innovation, consumer insights, and building impactful brands on a global scale. In this role, you will help shape the future of a growing portfolio, influence strategic decisions, and collaborate with international teams in a highly innovative environment.
About the Role
As Brand Lead Franchise Oral Products, you will lead the strategic definition and evolution of the portfolio, shaping its architecture and innovation value proposition to drive sustainable brand growth.
You will act as a key guardian of portfolio strategy, working closely with priority markets to ensure strong alignment, effective execution, and a consistent brand experience across regions.
Your responsibilities will include:
- Defining and evolving the long-term portfolio strategy and brand architecture.
- Developing compelling global campaigns for innovation launches and consumer-centric initiatives.
- Translating consumer insights into impactful communication strategies and brand experiences.
- Partnering with Market Research teams to continuously evaluate and optimize campaign performance.
- Co-creating portfolio design elements to strengthen brand relevance and differentiation.
- Managing STF claims for future pipeline and innovation projects.
- Collaborating closely with cross-functional stakeholders across Commercial, Market Research, Innovation, and Customer Experience teams.
- Driving excellence in brand execution while supporting the future growth of the franchise.
This role offers a unique opportunity to combine strategic thinking, creativity, and international collaboration while contributing to the future development of a global portfolio.
What We're Looking For
Personal Skills
- Strategic and holistic thinker with a strong consumer-centric mindset.
- Passion for branding, design, and creating meaningful consumer experiences.
- Strong stakeholder management and influencing skills.
- Ability to support and develop team members in a goal-oriented way.
- Decisive, proactive, and solution-oriented.
- Excellent interpersonal, communication, and collaboration skills.
- Self-motivated with a strong team spirit and high level of empathy.
Professional Experience
- Bachelor's or Master's degree in Business Administration, Marketing, Communication, Product Development, or a related field.
- Proven experience working with creative and communication agencies.
- Minimum of 3 years of relevant professional experience in brand management, marketing, innovation, or related areas.
- Strong project management and cross-functional leadership skills.
- Fluent English, written and spoken.
Nice to Have
- Copywriting skills.
- Art direction experience.
- Additional relevant professional experience (up to 6 years).
Why Join?
- Work for a renowned international organization with a strong culture of innovation.
- Play a key role in shaping global brand strategy and product innovation.
- Collaborate with diverse, high-performing international teams.
- Enjoy a dynamic and fast-paced environment where your ideas can make a real impact.
- Benefit from excellent exposure to senior stakeholders and global markets.
