Logo of Huzzle

Vice President, Marketing Communications DACH-R-234845

Applications are closed

  • Job
    Full-time
    Expert Level
  • Sales & Business Development
    Marketing
  • Frankfurt

Requirements

  • You have sales and partnership experience, including running sales cycles, deal strategy and establishing distribution channels through partnerships.
  • You are strategic in approach, solution oriented and understand and address inter-dependencies and real issues to manage partner and customer sales situations.
  • You are detail-oriented and have a clear definition of requirements and timelines.
  • You have experience managing to customer expectations on deliverables and milestones.
  • You are experienced with managing matrixed organizations and leading them to success.
  • You take initiative, and collaborative with extended team members.
  • You are organized and efficient in work processes.
  • Business to business (B2B) network, procure-to-pay and ERP awareness.
  • Global expertise, working with international teams.
  • Strong understanding of one or more key corporate business roles, specifically, procurement/sourcing, payment/treasury and/or regulatory/supply chain risk management.
  • Familiarity with commercial card programs – how they work and commercials.
  • Familiarity with payments leveraged by corporate and government agencies.
  • Abide by Mastercard’s security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Responsibilities

  • Sets cluster and major market marketing strategies, leading a group of subject matter experts at Director and Manager level across brand & advertising, PR & communications, customer marketing, product marketing, sponsorships etc., to drive an integrated approach aligning with business priorities to deliver against company objectives.
  • Sets budget strategies for Germany including allocation, prioritization, optimization, compliance and general oversight. Makes decisions and adjustments throughout the year according to changing priorities and performance.
  • Plays a critical role in the matrix organization driving through cluster and major market objectives while supporting global marketing and communications strategy and product priorities.
  • Supports the CE Integrated Marketing Communications lead to identify the need for and initiating projects on behalf of these countries, appointing project leaders.
  • Operating worldwide, the MasterCard Corporate Solutions team leverages MasterCard’s assets to open up new business in non-traditional sectors.
  • The team partners with industry leading organizations to orchestrate new value, drive new solutions, or effect new partnerships better serve end-customers, markets and ecosystems.
  • The card and non-card, business-to-business (‘B2B’) payments space represents a significant new opportunity for Mastercard. If MasterCard is to deliver new value in this space, it needs to think big, be engaged and diligent to win the trust of end customers to help them support their corporate clients.
  • The Corporate Solutions team has been developing partnerships, a platform vision and an approach to address historic pain points around B2B Payments. We are also leading the way to transform B2B payments by embedding payments into the business process and create new value at multiple levels.
  • The Corporate Solutions team requires a Manager to drive measurable customer success by coordinating with internal Mastercard teams around the activities needed to support B2B network partners, sales campaigns and enablement programs for suppliers on digitized payments (card and non-card) The Manager will provide leadership and coordination across the internal teams such as Product, Acceptance, Services and PMO.
  • The Manager will build direct relationships with the B2B network partner and expand Mastercard’s relationships within the partner organization and their clients to create go to market plans that will drive payment volumes and revenue. These activities may include, but not limited to analysis of a buyer’s suppliers, leveraging Mastercard or the B2B network’s spend analysis or data analysis tool, developing outreach campaigns and documentation, supporting creation of go to market materials and assets, and creating internal and external stakeholder management and communications.
  • Own the strategy, relationship and commercialization workstreams for our B2B partnerships.
  • Identify and maintain ongoing communications with internal and external stakeholders, business customers and their suppliers, related partners and third party networks and collaboration hubs as needed.
  • Contribute to the commercialization strategy and execution to help our partnerships launch successful payment solutions.
  • Gather requirements and learnings for our internal Product and Strategy teams to innovate and strengthen our solutions.
  • Collaborate with our PMO to prepare and distribute program and executive leadership updates as needed, including measurements against GDV targets.
  • Conduct weekly update meetings with key contributors.
  • Build and maintain senior management relationships within the key partner and customer relationships.

FAQs

What is the primary focus of the Vice President, Marketing Communications role?

The primary focus is on leading the marketing and communications organization for the DACH cluster, with an emphasis on brand marketing, PR, customer marketing, product marketing, and managing sponsorships and partnerships.

Which markets does this position cover?

This position covers the DACH cluster, which includes Germany, Austria, and Switzerland.

What key responsibilities does the Vice President have regarding budget management?

The Vice President sets budget strategies for Germany, including allocation, prioritization, optimization, compliance, and oversight, making adjustments throughout the year according to changing priorities and performance.

How does this role contribute to the company's overall objectives?

The role plays a critical part in driving cluster and major market objectives while supporting the global marketing and communications strategy, ensuring alignment with business priorities to deliver results.

What teams will the Vice President lead?

The Vice President will lead a group of subject matter experts at the Director and Manager level across various marketing areas such as brand & advertising, PR & communications, customer marketing, and product marketing.

What type of experience is essential for candidates applying for this role?

Candidates should have experience in managing marketing strategies, budget oversight, and working within a matrix organization, along with a proven track record in brand marketing and communications.

What type of initiatives will the Vice President support in the DACH markets?

The Vice President will support the identification and initiation of marketing projects, enhance collaborations with internal teams, and leverage partnerships to foster marketing goals and strategies.

Is familiarity with the B2B payments landscape required for this job?

While it may not be explicitly required, having a strong understanding of the B2B payments space and relevant business processes can be highly beneficial for this role.

What skills are desirable for candidates?

Candidates should have sales and partnership experience, strategic thinking capabilities, a detail-oriented approach, and experience managing customer expectations and deliverables in a matrixed organization.

What is the expected commitment to corporate security for employees in this role?

Employees are expected to abide by Mastercard's security policies and practices, ensure the confidentiality and integrity of accessed information, report any suspected breaches, and complete all mandatory security training.

Connecting Everyone to Priceless Possibilities

Consulting
Industry
10,001+
Employees
1966
Founded Year

Mission & Purpose

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.

Get notified when Mastercard posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?