OVERVIEWMastercard has an exciting opportunity for an experienced marketing professional to join the Integrated Marketing & Communications (IMC) team in Germany as Manager, Marketing. The position plays an important role in translating strategy into execution, ensuring strong market activation, consistent brand representation, and measurable business impact across B2C, B2B2C, and B2B contexts.THE ROLE • Work closely with colleagues across IMC (Marketing, Communications, B2B Marketing), as well as Product, Sales, and external agency partners (creative, media, digital, events, sponsorship) to deliver integrated outcomes
mehr