Skip to main content
Employees in seated and talking in an office

CRM and Content Management Lead CSEE (all genders)

Multiple Locations
Apply Now

The Europe & Canada (EUCAN) Business unit supports Takeda's mission at a regional level and as the leader in rare diseases and specialty care, we champion better health and a brighter future for patients, healthcare providers and our people.

Across the EUCAN BU, patients come first in every decision we make. We develop strategic partnerships which deliver value for society and create a culture within which our people can thrive and reach their full potential.

Our mission is to empower and enable our people to fulfill their potential by embracing diversity and creating a high-performance, collaborative working environment. In the EUCAN region integrity is one of our key values. We put patients, trust and reputation before business and this is one of the main reasons why our people choose to work here.

Job ID R0120587 Date posted 04/08/2024 Location Multiple Locations

By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’sPrivacy Noticeand Terms of Use. I further attest that all information I submit in my employment application is true to the best of my knowledge.

Job Description

With around 30,000 people working in approximately 70 countries, we are a truly global partner for better health. Takeda is dedicated to pharmaceutical innovation and tackling diseases for which there is currently no cure. By always putting people first, we empower employees, so everyone can develop to his or her full potential. We are looking for colleagues with the right skills and experiences to support us in improving the quality of the most precious thing we know: life. The CSEE teams have been on an exciting journey together to elevate our Data, Digital & Technology capabilities, in line with our aspiration as a global organization to become the most trusted, science-driven, digital biopharmaceutical company.  

We are hiring now an experienced CRM and Content Management Lead, to join our Data, Digital & Technology CSEE team.


As part of the Central, South and Eastern European (CSEE) DD&T team and putting our patient at the heart of everything we do, you will play a significant role in transforming our Local Operations (LOCs), into the most trusted, science-driven, digital biopharmaceutical company. Your work will support to accelerate the DD&T capabilities and impact for the CSEE countries, by leveraging cross-LOC collaboration and agile ways of working. Working in close collaboration with the CSEE cross-functional partners, as well as regional and LOC teams, you will:

  • Lead the development of CRM and Content Management system (eg. Promomats, MARV) strategy and capabilities for CSEE
  • Be the CSEE product owner for CRM and represent CSEE in the EUCAN (Europe and Canada) CRM Community in CRM roadmap and enhancements discussions.
  • Rollout the Content Excellence capabilities in Takeda’s content management systems in partnership with LOC champions


  • Establish standard ways of working and processes to optimize CRM utilization in the CSEE LOCs
  • Closely collaborate with LOCs CRM Ops and ensure the local teams follow CRM data standards and compliance requirements
  • Leads on all change projects and major infrastructure changes related to CRM and Content Management systems
  • Represent CSEE in the EUCAN CRM forum, propose improvements and escalate issues
  • Define CRM training program(s) addressing specific needs for CSEE, leveraging materials produced by EUCAN and collaborating with CRM Ops for local delivery
  • Drive the rollout of new capabilities in the Content Management systems, such as content authoring (Shaman), tagging, content sharing and reuse capabilities, DAM, Content data generation and modular content
  • Ensure data standards are aligned between CRM and Content Management systems
  • Act as a connector between EUCAN CRM & PromoMats team and CSEE LOCs, ensuring needs & requirements of CSEE LOCs are reflected on EUCAN level and representing CSEE voice in EUCAN
  • Responsible for change management and communication in the CSEE countries to enhance use and importance of customer and content data and associated systems and technology.
  • Drive cross LOC collaboration and seek opportunity to leverage LOC work, steal with pride & scale up across CSEE LOCs
  • Drives consent management strategy and being the point of contact for CSEE countries.


  • Motivates and influences others without authority to gain support for ideas, strategies, and implementation
  • Ability to work in ambiguity, while managing complexity and new situations strategically
  • Builds a collaborative network of relationships with people in a variety of functions and roles, and leverages formal and informal networks to accomplish goals
  • Ability to adapt to new situations, have strong communication and influencing skills, while promoting ideas and data both verbally and written
  • Ability to lead the cross-functional team to develop and implement innovative growth strategies.
  • Extensive expertise, passion, and understanding of Takeda Technology ecosystem, in particular of CRM and Content Management Systems
  • Has knowledge, understanding, and passion for Agile Ways of working and has the capability to lead by example


  • 5+ years of commercial IT/technology, preferably within the Life Sciences Industry
  • In-depth understanding of the commercial business. Ability to translate between technical and non-technical language.
  • Knowledge and experience of customer excellence and customer relationship management, preferably in Life Sciences.
  • Experience with Vault or Salesforce CRM and required, certifications preferred.
  • Knowledge and experience with Content Management systems and DAM, namely VAULT
  • Knowledge and experience with Content Authoring tools
  • Project Management and Change Management Experience

Role Locations: Can be based in the Netherlands, Belgium, or any other country in South/Eastern Europe.

Empowering our people to shine

At Takeda, we earn the trust of society and our customers through our values of Takeda-ism: Integrity, Fairness, Honesty, Perseverance. We incorporate these values in everything we do. They represent who we are and how we act. They help us make decisions that we can be proud of today and in the future. We enable our employees to develop their full potential. As a global top employer, we offer exciting career paths, promote innovation, and strive for top performance in everything we do. Takeda fosters an inclusive, collaborative, and international work environment where our teams are united by their relentless commitment to our goal of improving people's health and creating a better future for the world. Learn more at

Diversity, Equity, and Inclusion

At our heart are committed colleagues. We offer interested people numerous opportunities and strongly believe in, and promote, diversity, equity, and inclusion. As a company we offer roles based on merit, welcoming candidates of any gender, age, religious belief, race or ethnic origin or disability. If you are interested in this opportunity, we look forward to receiving your application via our online tool!


Hoofddorp, Netherlands

Athens, Greece, Belgrade, Serbia, BGR - Bulgaria Remote, Bratislava, Slovakia, Brussels, Belgium, Bucharest, Romania, Budapest, Hungary, CZE - Czech Republic Remote, Ljubljana, Slovenia, POL - Poland Remote, Tallinn, Estonia, Zagreb, Croatia

Worker Type


Worker Sub-Type


Time Type

Full time
Apply Now

Success profile

What makes a successful team member within EUCAN at Takeda?

  • Agile
  • Analytical
  • Enthusiastic
  • Ambitious
  • Collaborative
  • Entrepreneurial
Believe in your own ability to do things you want to do. If you do that, things will happen.

Heena Howitt - Country Medical Lead Genetic Diseases

  • Takeda named Global Top Employer for seventh consecutive year. Recognized for our culture and way of working, we’re one of only 17 companies to receive Top Global Employer® status for 2024.
  • About Takeda At Takeda, there is an unwavering commitment to putting patients first, and to creating a workplace that is underpinned by empowerment and focused on diversity, collaboration and steadfast values.
  • Europe & Canada Business Unit Takeda in Europe and Canada (EUCAN) is delivering leading innovations in oncology, gastroenterology and rare diseases to provide better health and a brighter future for patients.

Working at Takeda

  • Inclusion

    Here, you will feel welcomed, respected, and valued as a vital contributor to our global team.
  • Collaboration

    A strong, borderless team, we strive together towards our priorities and inspiring mission.
  • Innovation

    Bold initiatives, continuous improvement, and creativity are at the heart of how we bring scientific breakthroughs from the lab to patients.
  • Top Workplace

    Recognized for our culture and way of working, we’re one of only 17 companies to receive Top Global Employer® status for 2024.
  • Work-Life

    Our people-first mission extends beyond patients to include their families, communities, and our own Takeda family.
  • Empowerment

    Through trust and respect, you will have genuine support from leaders, managers, and colleagues to do your best work.

We're Steadfast In Our Commitment to Four Key Imperatives


Responsibly translate science into highly innovative medicines and accelerate access to improve lives worldwide.


Create an exceptional people experience.


Protect our planet.

Data & Digital

Transform Takeda into the most trusted, data-driven, outcomes-based biopharmaceutical company.

Jobs for you

Join our talent community

Get customized job alerts sent right to your inbox. Plus, get the latest in company news and other important resources by signing up for our talent community.

Learn about job updates