The merged entity was headquartered in Waterloo, Belgium, on the same premises as EPSS (European Payment Systems Services) and MasterCard EMEA (the MasterCard region comprising Europe, the Middle East and Africa).
Штаб-квартира объединённой организации находится в Ватерлоо (Бельгия), в том же здании, где расположены EPSS (European Payment Systems Services, Обслуживание европейских платёжных систем) и MasterCard EMEA (регион сферы действия MasterCard, включающий в себя Европу, Ближний Восток и Африку).