Why Mastercard and why now?Sales DirectorInterviewed at Mastercard4.1★Jan 19, 2026Why Mastercard and why now?