Managing Director, Head of EMEA Media and Internet Banking · Barclays
View the profile on the full list →