218 employees
AFEX offers a range of independent foreign payment solutions to a global customer base.
1979