MasterCard
Customer security and risk manager
MasterCard
Director Acceptance development
MasterCard
Director Business Development
MasterCard
Vice President - Business Development
SIA S.p.A.
Product Manager
Politecnico di Milano
Royal Holloway, U. of London