Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. OVERVIEWMastercard has an exciting opportunity for an experienced marketing professional to join the Integrated Marketing & Communications (IMC) team in Germany as Manager, Marketing. 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. • Lead local activations of selected global and regional sponsorships and partnerships, ensuring strong market relevance and value contribution to commercial objectives • Several years of hands-on experience in marketing, communications, or partnerships, ideally within an international, matrixed organization
mehr