Waterloo, Belgium
EPSS（ヨーロッパ決済システムサービス）とマスターカードEMEA（ヨーロッパ、中東、アフリカを担当するマスターカード支社）と同じ構内で、ワーテルロー(ベルギー)に本部を置いていた。