International Payment Services
Planetenweg 43 - 59
2132 HM Hoofddorp
The Netherlands
tel : +31 (0) 23 567 1500
fax : +31 (0) 23 554 8666
Email EMEA office
Three Embarcadero Center
Suite 2900
San Francisco, CA 94111
United States
tel : +1 (415) 975 0969
fax : +1 (415) 362 9738
Email America office
Av. Alicia Moreau de Justo 846
2nd Floor, Office 11
1107AAR Buenos Aires
Argentina
Email Latin America office
8 Temasek Boulevard,
#21-04 Suntec Tower Three,
038988, Singapore
tel : + (65) 6408 8222
fax : + (65) 6408 8233
Email Asia-Pacific office