iBasis headquarters and office locations

iBasis is headquartered in Lexington, MA and has 16 office locations across 13 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 iBasis Locations

Lexington (HQ), MA
United States
10 Maguire Rd Building 3
Miami, FL
United States
150 SE 2nd Ave STE 207
Miami, FL
United States
999 Brickell Ave #610
Beijing
China
0/F, IFC Tower No. 8 Jianguomenwai Avenue
Paris
France
112 Avenue Kléber
Hong Kong
Millennium Trade Centre, 56 Kwai Cheong Rd, Kwai Chung
The Hague
Netherlands
Building TP 5 – 7th floor Maanplein 55
Lisboa
Portugal
Av. Dom João II
Moscow
Russian Federation
Leninskiy Prospect Bldg. 3 Room 68
Singapore
Singapore
1 North Bridge Rd, #08-08 High Street Centre
Singapore
Singapore
1 North Bridge Rd, #08-08 High Street Centre
Pretoria
South Africa
Regus Lakeview Building Ground Floor 1277 Mike Crawford Avenue
Madrid
Spain
Calle de María de Molina, 41
Turkey
Levent, Levent Cd. 22-1 D:C Blok
Dubai
United Arab Emirates
P.O. Box 500359 Bldg. 3, No. 123, DIC
London
United Kingdom
house, 3rd floor, 65 Fenchurch St