OVERVIEWMastercard has an exciting opportunity for an experienced marketing professional to join the Integrated Marketing & Communications (IMC) team in Germany as Manager, Marketing. • Own the development of communication briefs, objectives, and performance evaluation for assigned marketing initiatives, informed by market insights, data, and best practices • 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 • Several years of hands-on experience in marketing, communications, or partnerships, ideally within an international, matrixed organization - This role is responsible for planning, executing, and measuring integrated marketing and sponsorship initiatives aligned with global and regional priorities.
mehr