Profile
Director Merchant Solutions Europe - Acceptance Products
Mastercard
Country or State
Spain
Director Merchant Solutions Europe - Acceptance Products at Mastercard
Engineer, Computer Science
Merchant Payments Ecosystem 2022