M

Mastercard

Processes payments across a global network

Manager Business Administration

Learning & DevelopmentConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • Proven ability to inspire, influence, and mobilize people around cultural activities across functions and geographies without direct authority.
  • Experience with internal communications, event planning, and project management within a global organization.
  • Strong partnering skills with senior leaders and executive stakeholders.
  • Experience managing cross-functional programs in a matrixed organization.
  • Experience leading culture, employee engagement, internal communications, or employee experience programs.
  • Strong written and verbal communication skills, including the ability to simplify complex topics and influence diverse audiences.
  • Excellent project and program management skills, including the ability to manage multiple priorities simultaneously.
  • Strong executive presence and stakeholder management skills.
  • Ability to analyze data and translate insights into meaningful recommendations.
  • Skilled storytelling and visual communications abilities.
  • Bachelor’s degree in communications, business, or a related field.
  • Advanced degree preferred.
  • Ability to improve employee experience through process improvements, automation, and artificial intelligence.
  • Must abide by Mastercard’s security policies and practices, ensure the confidentiality and integrity of accessed information, report suspected security violations or breaches, and complete mandatory security training.

Responsibilities

  • Lead the GBSC Culture Network, including volunteer recruitment, governance, planning, and success measurement across committees.
  • Drive culture initiatives that support employee engagement, onboarding, learning and development, and social impact.
  • Partner with committee leaders, sponsors, and subject matter experts to develop and execute programs globally.
  • Create communications and presentations that promote culture, drive participation, and showcase impact.
  • Track participation and engagement metrics, analyze employee feedback, and recommend improvements.
  • Support town halls, panel discussions, and other internal communications events.
  • Align GBSC culture initiatives with broader Mastercard priorities and serve as a GBSC culture ambassador internally and externally.

Desired Qualifications

  • Advanced degree.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs