JobMesh

Manager Digital Marketing and Multichannel

BioNTech SE · Mainz, Rheinland-Pfalz, DE

Mainz, Germany | full time | Job ID: 11099 About the Role: In your role as Manager Digital Marketing and Multichannel, you will be responsible for a suite of...

Job description

Mainz, Germany | full time | Job ID: 11099 About the Role: In your role as Manager Digital Marketing and Multichannel, you will be responsible for a suite of global applications that will enable our marketing teams to deliver impactful customer experiences. This includes key platforms (CRM) supporting content management and multichannel customer interactions globally (focusing on EMEA & US). Your Contribution: - Partner with global business stakeholders to gather and refine requirements, design solution concepts, prioritize the product backlog, and ensure alignment with both business priorities and technical constraints - Manage vendors and service providers, including contract oversight and the monitoring of service quality and delivery performance - Own and drive value-adding enhancements on the platforms, making informed decisions, providing approvals, and guiding implementation in collaboration with internal and external teams - Define, communicate, and continuously refine the vision and global roadmap for the digital capabilities within your scope, ensuring consistency with the overall customer engagement platform strategy and business objectives - Support organizational chang...