Logo
job logo

Commerce Media Advertising Sales Lead

Mastercard, Boston, Massachusetts, us, 02298

Save Job

A leading global payments company is seeking a Manager, Advertising Development - Commerce Media in Boston. This role involves owning the full sales cycle for merchant acquisition, developing strategies to close content gaps, and managing key merchant relationships. The ideal candidate will be a proven sales hunter with expertise in card linked offers and a strong background in Business Development. This position offers a competitive salary and extensive benefits. #J-18808-Ljbffr