This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Global Customer Engagement Sr Manager plays a critical strategic and operational role in shaping, executing, and optimizing omnichannel engagement strategies across global and local markets. This role is responsible for defining and enhancing omnichannel excellence, ensuring seamless integration of digital and traditional engagement channels to elevate interactions with key stakeholders, including Healthcare Professionals (HCPs), patients, and internal teams.
Job Responsibility:
Define and own the Global Omnichannel Strategy and Roadmap at global level
Partner closely with Global Franchise Heads, Commercial Operations, and key stakeholders
Design and standardize the global omnichannel engagement model
Translate omnichannel strategy into clear executional guidance
Track omnichannel performance against defined KPIs
Requirements:
Omnichannel marketing professional
Passion for delivering results
Strong ability to navigate complex, regulated environments
Thrive in dynamic settings
Embrace collaboration
Proactive, solution-oriented mindset
Understand nuances of global marketing and adapt strategies to local needs
Data-driven and analytical
Able to translate performance metrics into meaningful insights
Comfortable working within compliance-heavy processes
Know how to balance creativity with regulatory requirements
Strong project management skills
What we offer:
Competitive salary
Comprehensive benefits
Extensive opportunities for professional growth and development