Mastercard logo

Manager, Advertising CLO & Affiliate Network

Mastercard

Harrison, NY
Full Time
Senior
10 days ago

Job Description

About the Role

The Manager, Advertising CLO & Affiliate Network is responsible for developing and executing strategies to scale global partnerships with advertising networks and aggregators that provide offers and content to publishers. The role involves leveraging technology and operational models to deliver content at scale, with a focus on innovation and thought leadership within Mastercard's Connected Commerce team. The position reports to the global sales and partnership lead and requires expertise in card-linked and affiliate marketing programs, as well as experience working with networks and aggregators in an agency or network environment.

Key Responsibilities

  • Expert at card linked and affiliate offers and has deep understanding of the network and aggregator ecosystem.
  • Develop the strategy to systematically unlock the power of the network and aggregator partnerships at a global level, while considering regional and local nuances.
  • Understand the technology used by networks, aggregators, and Mastercard; and anticipate future technological developments to guide strategic decisions.
  • Clearly communicate complex business needs, including technology and operations, to ensure understanding across teams and translate into technical requirements.

Requirements

  • Expert in card-linked offers and affiliate marketing programs with established advertising network relationships.
  • Experience scaling card-linked and affiliate offers programs in a similar capacity.
  • Ability to navigate complex organizations with multiple stakeholders and shift conversations between technology and business teams.
  • Strong analytical, problem-solving, and cross-functional team-building capabilities.
  • A Bachelor's degree is required.

Nice to Have

  • Experience working with advertising networks and aggregators in an agency or network environment.
  • Thought leadership in scaling partnerships and understanding of future technology trends in digital payments.

Qualifications

  • A Bachelor's degree

Working at Mastercard

Mastercard supports a wide range of digital payments choices, making transactions secure, simple, smart, and accessible. The company values innovation, partnerships, and delivering products and services that help people, businesses, and governments realize their greatest potential. Mastercard emphasizes security, confidentiality, and integrity in all activities, fostering a responsible and secure work environment.

Apply Now

Job Details

Posted AtAug 29, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Mastercard

Website

mastercard.us

Location

Harrison, NY

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches