“Mastercard seeks a Manager, Marketing in Germany to lead integrated marketing and sponsorship initiatives, ensuring brand consistency and measurable business impact across B2C, B2B2C, and B2B contexts. The role involves end-to-end campaign execution, budget management, KPI tracking, and collaboration with global stakeholders. Requires experience in marketing, digital channels, and agency coordination. German language skills preferred.”