×
Register Here to Apply for Jobs or Post Jobs. X

Director Marketing UCC Europe

Job in 1262, Eysins, Canton de Vaud, Switzerland
Listing for: BD
Full Time position
Listed on 2026-01-01
Job specializations:
  • Marketing / Advertising / PR
    Marketing Manager, Marketing Strategy
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Eysins

Join to apply for the Director Marketing UCC Europe role at BD

Job Description Summary

We are the makers of possible

BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it’s no small feat. It takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of Med Tech products per year—to look at the impossible and find transformative solutions that turn dreams into possibilities.

Why

Join Us?

A career at BD means learning and working alongside inspirational leaders and colleagues who are equally passionate and committed to fostering an inclusive, growth-centered, and rewarding culture. You will have the opportunity to help shape the trajectory of BD while leaving a legacy at the same time.

To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you’ll discover a culture in which you can learn, grow and thrive. And find satisfaction in doing your part to make the world a better place.

Become a maker of possible with us!

Overview

Job Description

The Marketing Director Europe will oversee the marketing outlook and roadmap for Urology and Critical Care (UCC) in Europe. Reporting to the UCC Senior Business Unit Director Europe, the position is critical to the success of the BD UCC business within the BD Interventional Segment.

Your objective will be to implement the marketing strategy and capabilities for BD UCC across Europe. This will unlock the potential, growth, and profitability of the UCC portfolio, services, and solutions.

The role is instrumental in completing and embedding changes to the marketing operating model in the BU organization, ensuring effectiveness of collaboration and impact on business results.

You will directly lead a delocalised team of 7 associates and a total team of 10 regional marketing associates across the region.

Main Responsibilities Will Include
  • Builds and implements an ambitious and inspiring vision and strategy for the relevant portfolios and solutions offering within UCC Europe.
  • Builds strong organization, processes, and develops critical capabilities to drive integrated solutions and achieve the marketing vision and strategy.
  • Inspires change and transformation as we elevate the Business Unit to the next phase, capitalising on the significant opportunity by championing new technologies and approaches, for example digital and omnichannel.
  • Working with the Omnichannel Europe team, ensuring that the UCC Europe Marketing strategies continue to evolve in a manner that drives a customer centric approach through Omnichannel marketing
  • Provides leadership on all marketing-related aspects for the region. Ensures strong and effective operational links with the Country/Hub Business Leaders, the Country and Regional Marketing teams and the Worldwide Platform leaders of the Business Unit.
  • Facilitates the translation of WW marketing strategies into the regional strategies, key tactical decisions and action plans
  • Builds a robust organization, establishes processes, and cultivates crucial capabilities to drive coordinated solutions and achieve the marketing strategy.
  • Serves as a leader and coach. Drives marketing excellence by upskilling across marketing proficiencies. Develops robust organization and resources.
  • Create, develop, and maintain a strong link with Medical Affairs, Clinical Affairs, Scientific Affairs, Regulatory and other functional teams and translates value into marketing actions.
  • Contributes to the Worldwide UCC Strategy and wider BD Strategy via constant communication with the Worldwide UCC Business and Worldwide Marketing Teams.
  • Assure full contribution and support as a member of the UCC European Leadership Team. Contribute to the Worldwide UCC Strategy and ensure the representation of the voices of UCC Europe on a Worldwide level.
Required Knowledge & Experience

The successful candidate will have significant depth and breadth of marketing knowledge and…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary