OVERVIEWMastercard has an exciting opportunity for an experienced marketing professional to join the Integrated Marketing & Communications (IMC) team in Germany as Manager, Marketing. This role is responsible for planning, executing, and measuring integrated marketing and sponsorship initiatives aligned with global and regional priorities. Working with a high degree of autonomy, the role manages defined marketing platforms, campaigns, and partnerships, while collaborating closely with local, regional, and global stakeholders. • Own the development of communication briefs, objectives, and performance evaluation for assigned marketing initiatives, informed by market insights, data, and best practices • Manage the end-to-end execution of integrated marketing activities across digital and selected non-digital channels, in close collaboration with internal teams and
mehr