31 July 2014
 

Mark Shaw

Job title

VP Mobile Payments Strategy

Company name

Visa Europe

Location

London

Member since

2007 0 | posts 0 | comments

About me

Career profile

Interests