. Reporting to the Regional CCC Lead, the Digital Channel Lead will support regional growth efforts with a focus on developing new... industry knowledge of digital channels, tools, and KPIs is essential. Description Description The Digital Channel Lead...
potential. Title and Summary Manager, Partner Channel Sales, Dynamic Yield Who is Mastercard? Mastercard is a global... for all. Dynamic Yield by Mastercard is on the lookout for a “dynamic” Partner Channel Sales to build relationships outside of the...
capabilities to lead the Business Planning Hub for the South region, encompassing Italy, Spain, and Portugal. This individual... Minimum Qualifications Strong business acumen and a deep understanding of channel sales business models. Demonstrated thought leadership...
and processes to support lead generation, campaign success, and sales enablement Content & Creative Oversight: Oversee the... like a European company with offices in France, Italy and Romania and teams in several more countries. Just like our customers: tour...