Straumann Villeret SA
Basel
Marketing Operations & Activation Specialist (m/f/d)
- 05 October 2026
- 100%
- Permanent position
- Basel
Job summary
Join the Straumann Group as a Marketing Operations & Activation Specialist! This is a fantastic opportunity to work in a dynamic environment in Basel, Switzerland.
Tasks
- Coordinate local marketing activation and campaigns in Switzerland.
- Manage technical communication and marketing materials for clients.
- Support digital marketing activities and improve marketing processes.
Skills
- Minimum five years of relevant experience in marketing or communications.
- Strong project management and organizational skills are essential.
- Proficiency in Adobe tools and digital marketing technologies is a plus.
Is this helpful?
About the job
MARKETING OPERATIONS & ACTIVATION SPECIALIST (M/F/D)
Location: Basel, Switzerland
Workload: 100 %
Reports to: Team Lead Product Marketing
About us
The Straumann Group is a world-leading provider in the field of aesthetic dentistry. We combine experience, scientific evidence and innovation with passion and are uncompromisingly committed to quality – so that dentists and patients worldwide benefit from the best possible solutions.
As a pioneer and market leader in dental implantology, we have continuously expanded our portfolio. Today, we operate in all areas of aesthetic dentistry: from tooth preservation, regeneration and restoration to clear aligners and solutions for tooth loss.
Your role
Marketing is a central success factor for product launches and campaigns. It connects business, technology and customer needs and ensures that strategies effectively reach the market.
As a Marketing Operations & Activation Specialist (m/f/d), you coordinate local marketing activation in Switzerland. You work closely with Product Management, Sales, Customer Service, event teams and external partners, supporting the efficient, consistent and timely implementation of marketing activities.
You bring together different requirements, keep an overview of activities and processes across all touchpoints and help to translate marketing strategies into successful campaigns. You coordinate content, approvals, priorities, timelines and deliverables and ensure transparency throughout the project.
Your main tasks
Technical communication and marketing materials
You coordinate technical communication as well as product and marketing documents for customers and the sales area.
You ensure that brochures, product documentation, sales materials and digital marketing materials are available and up to date.
You coordinate translations, artwork, print productions and stock levels.
You maintain the Presenter App and other sales enablement platforms and keep their content up to date.
Campaign and portfolio activation
You adapt global campaigns and product launches for the Swiss market.
You support the activation of the product portfolio throughout the entire product lifecycle.
You develop and coordinate promotions, commercial offers and local activation measures.
You plan and coordinate marketing projects from conception to implementation – in close collaboration with Product Management and other stakeholders.
You keep track of timelines and responsibilities and support timely implementation.
Marketing communication
You coordinate marketing communication via newsletters, website, social media, print and other customer channels.
You work with agencies and coordinate content creation.
You align local social media activities with internal stakeholders and external agencies.
You contribute to a consistent brand presence across all touchpoints.
Digital marketing and marketing excellence
You support digital marketing activities across relevant customer channels.
You use AI and digital tools to improve marketing processes.
You contribute to the continuous development of marketing processes, project management and digital working methods.
Your profile
At least five years of relevant professional experience in marketing, campaign management or marketing communications.
A pronounced hands-on mentality as well as strong project management and organisational skills.
Experience in coordinating cross-departmental marketing projects.
A digital mindset and interest in AI as well as modern marketing technologies.
Experience with Adobe Experience Manager or a comparable CMS is an advantage.
Experience with design and content tools such as Canva or Adobe Creative Cloud, especially for creating and adapting simple marketing materials, is an advantage.
Experience with SAP Marketing Cloud is an advantage.
Experience with Asana or comparable project management tools is an advantage.
German at native level and very good English skills; French and/or Italian skills are a plus.
All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability.
Employment Type: Full Time
Alternative Locations: Switzerland : Basel
Travel Percentage: 0 - 30%
Requisition ID: 22092