Visa
Show contact
Links
Kevin Skirde
Senior Vice President, Marketing
Alexey Bokov
Vice President Marketing Europe
Seungeon Kim
Head Of Client Marketing, Director
Dorothy Duan
Senior Marketing Director(senior Business Leader)
Sophie Heymann
Senior Director, Head Of Corporate Events Cemea
Geoffrey Waweru Mathare
Head Of Marketing Strategy And Investment - Europe
May, 2023 - present
April, 2022
March, 2021
View in org chart