Bringing global reach closer to home.

With 75+ offices across six continents, we’re on a mission to democratize the future of communication.

9700

Connections of which 800+ are direct MNO

16

Years of experience

40 bn

monthly interactions

41

data centers

75 +

Offices on 6 continents

3500+

employees

10000+

unique active customers

7 bn +

end user touchpoints