Personal Information
Organization / Workplace
Paris, France France
Tags
financial services
banking
payments
point of sale
software testing
nexo
See more