The English-language job board for Spain

Global Digital Marketing & Communications Manager

Hybrid in Madrid·Full-time·Added 4 days ago

Overview

Job details

  • Full-time hours

    Per the ad.

  • Hybrid

    Office and home days — the ad has the split.

Requirements

  • Have the right to work in Spain

    Straumann Group doesn't mention sponsorship in the ad.

  • Work in English

    English is required, per the ad.

  • Be near Madrid for hybrid days

    No relocation package mentioned.

  • Have 5+ years of experience

    Mid-level role.

  • Own vehicle

    Per the ad.

  • University degree

    “Bachelor's degree in Marketing, Communications, Business, or related field.” — per the ad.

Requirements

What we're looking for

  • Bachelor's degree in Marketing, Communications, Business, or related field.
  • Minimum 5 years of experience in digital marketing, communications, or integrated marketing roles.
  • Experience managing digital campaigns, email marketing, CRM, and communication initiatives.
  • Strong writing and communication skills in English.
  • Comfortable working across multiple projects and stakeholders simultaneously.
  • Strong organizational skills with a proactive and collaborative mindset.

Nice to have

  • Preferred previous experience in medtech device industry.

What makes you a great fit

You enjoy combining strategy with hands-on delivery and can move confidently between campaign planning, content creation, digital execution and stakeholder coordination.

You take ownership of your work, bring structure to multiple priorities and look for practical ways to improve performance. You collaborate effectively across functions and geographies, adapting your communication to different audiences while keeping teams aligned around shared objectives.

Curious and open to learning, you use insights and data to refine your approach and are comfortable working in an international, evolving environment where priorities can change. Most importantly, you bring a collaborative mindset and the motivation to turn ideas into meaningful, measurable marketing and communications activities.

The role

We are seeking a versatile and proactive Digital Marketing & Communications Manager to develop and execute integrated marketing and communication initiatives across the Straumann Enterprise Solutions business.
This role combines digital marketing, internal and external communications, campaign coordination, and content development to help strengthen brand visibility, audience engagement, and commercial impact. The ideal candidate is digitally savvy, highly organized, and comfortable working across multiple functions and priorities in a fast-paced environment.

You will combine strategic thinking with effective execution, helping strengthen brand visibility, engage key audiences and support commercial objectives across multiple channels.

What you'll do

  • Plan and execute digital marketing initiatives across email, web, social media, and CRM channels.
  • Manage and optimize digital campaigns to drive engagement, lead generation, and brand awareness.
  • Coordinate campaign assets, timelines, and channel deployment across stakeholders.
  • Monitor and analyze campaign performance and website metrics to identify optimization opportunities.
  • Lead CRM and marketing automation activities, including email automation and audience segmentation.
  • Partner with regional and global teams to ensure alignment and consistency across digital initiatives.
  • Develop and execute internal and external communication plans aligned with business priorities.
  • Develop the omnichannel and communication strategy and roadmap
  • Develop and adapt marketing and communication content for all channels & campaigns
  • Coordinate content creation in collaboration with subject matter experts, commercial teams, and external partners.
  • Draft and manage communications for newsletters, leadership updates, launches, events, and organizational initiatives.
  • Support executive and leadership communications including presentations, talking points, and messaging.
  • Ensure messaging consistency across communication channels and touchpoints.
  • Help drive employee engagement through effective internal communication initiatives.
  • Maintain and manage marketing content calendars and communication schedules
  • Collaborate closely with global, commercial, product, digital, and regional teams to support business objectives.
  • Act as a key coordination point between marketing, communications, and business stakeholders.
  • Partner across the organization for event promotion, campaign launches, and strategic initiatives.

How you'll work

We have a hybrid working model in Madrid with 3 days a week based on site and 2 days maximum from home

Hiring process

2 steps1 interviewa task to do
  1. Application

  2. Review · With a Talent Acquisition Advisor

  3. Interview

    Structured, competency-based interview covering prior projects, behavioural and situational questions, skills and achievements; time, format and interviewer are confirmed beforehand.

  4. Assessment

    Not every role

    Used for some roles, typically intern/graduate, sales, operations, management and leadership.

  5. Offer · With a Talent Acquisition Advisor

  • Interview format (video, phone or onsite) and who you will meet are confirmed in advance.
  • Review timing varies with application volume; some roles are reviewed only after the closing date.

About Straumann Group

The Straumann Group is a Swiss multinational medical device company specializing in dental implants, orthodontics, and digital dentistry. With over 12,000 employees and revenue of CHF 2.6 billion in 2025, it operates in more than 100 countries through a network of subsidiaries and partners. The company is headquartered in Basel, Switzerland, and is listed on the SIX Swiss Exchange (STMN).

Industry
Medical Devices
Founded
1954
Employees
10,000–15,000
Headquarters
Basel, Switzerland
In Spain
Barcelona

Good to know if you are moving

  • Global presence in over 100 countries, offering international career opportunities.
  • Headquartered in Basel, Switzerland, with a multicultural work environment.
  • Known for its 'Player Learner' culture, emphasizing collaboration and continuous learning.
  • Offers roles in sales, engineering, and digital solutions, with positions in Spain including sales and technical roles.
  • Listed on the Swiss stock exchange (SIX: STMN), indicating financial stability.

In their own words

About the company & team

Are you ready to unlock your potential? At Straumann Group we're on an exciting journey of growth, innovation, and impact - driven by our mission to improve oral health and transform millions of lives worldwide. United by purpose, we bring our best selves to work every day, embracing a high-performance, player-learner culture that inspires collaboration, curiosity, and ambition. Here, you'll have the opportunity to take charge of your own career, harnessing your skills, passion, and enthusiasm for learning to continually grow and progress. Together, we're not just shaping brighter smiles, we're unlocking the potential of people everywhere, including our own.

All open roles at Straumann Group
WhatsApp