Nuvei headquarters and office locations

Nuvei is headquartered in Montréal, Canada and has 11 office locations across 9 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All Nuvei Locations

Montréal (HQ)
Canada
1100 Boulevard René-Lévesque O
St. Catharines
Canada
110 James St
Hoffman Estates, IL
United States
2500 W Higgins Rd, Suite 180
Scottsdale, AZ
United States
1375 North Scottsdale Road, Suite 400
Sofia
Bulgaria
Boulevard "Tsarigradsko shose" 115l, Building C
Strovolos
Cyprus
148 Strovolos Avenue
Tel Aviv-Yafo
Israel
Derech Menachem Begin 121, 55th Floor
Milano
Italy
Bastioni di Porta Nuova, 21
Ciudad de México
Mexico
Montes Urales 424 1C-108, Lomas de Chapultepec
Singapore
Singapore
7 Temasek Blvd, # 29-02, Central Business District
London
United Kingdom
8 Bloomsbury Street, 4th floor