8 employees
The EPSM is a non-profit association of European Payment Service Providers for Merchants.
2005