Get in Touch

ITSS Headquarter

109, Chemin Du Pont Du Centenaire, CH-1228 Plan-Les-Ouates, Geneva, Switzerland.

Call Us:

+41 22 706 20 70 / Fax :+41 22 706 20 89
Follow Us

ITSS HQ Location

Drop Us a Line

    Our Offices

    ITSS develops and delivers banking technology solutions and services to banks and financial institutions all around the world.

    Geneva
    Chemin Du Pont Du Centenaire 109, 1228 Plan Les Ouates
    Luxembourg
    6 Rue D'arlon, L-8399 Windhof
    Singapore
    3 Raffles Place; #07-01 Bharat Building 048617 Singapore
    Casablanca
    Boulevard Abdelmoumen, Immeuble Abdelmoumen Center, Etage E
    Chennai
    No.377 - 383, Ground Floor, MKN Road, Alandur, Chennai – 600 016 INDIA
    Miami
    201 South Biscayne Boulevard 28th Floor – Suite 2830 Miami, Florida 33131
    Mexico
    Presidente Masaryk 191 – 5o piso , Col. Polanco, CP 11560, CDMX, Mexico
    Johannesburg
    Block A, Wedgefield Office Park, 17 Muswell Road South Bryanston, Johannesburg, South Africa
    Dubai
    Level 14, Boulevard Plaza Tower 1, BSheikh Mohammed Bin Rashid Boulevard, Downtown Dubai.
    Tunis
    Immeuble Dream Center Croisement Avenue Mohamed V /Avenue Kheireddine Pacha 5ème Étage - A5-2, 1002 Tunis
    Bangaluru
    No. 28/3, 3rd Floor, Anjuman Kay Arr, Mission Road, Bengaluru, Karnataka 560027.
    Santo Domingo
    Ave. Lope de Vega #29, Novocentro, Suite C-2, floor 3, Ens. Naco, Santo Domingo, Dominican Republic
    Panama
    Street 50 with Elvira Méndez, Floor 35, Tower Financial Center, 0832-0588, Panama, Panama.
    Costa Rica
    San Jose, Mata Redonda, Ave. Las Americas, Edif. Las Sabanas. Costa Rica.
    Kenya
    Corner House, Mama Ngina St. Nairobi, 00100 Kenya / Phone : +254 723 525 757
    Cairo
    Cairo Complex, Bureau 1, 2nd floor, Sheraton Al Matar, Qism El-Nozha, Cairo Governorate