Stock Price
2024-10-29
Market Capitalization
2024-10-29
Revenue
FY, 2023
Retention Rate
FY, 2023
Clients (World's Leading Technology Companies)
FY, 2023
Company Sites (International)
FY, 2023
United States
1650 Independence Drive Suite 100
United States
1000 Town Center Suite 1600
Colombia
Calle 35 Norte #6abis-100 Complejo Carvajal, torre 1, Piso 4
Colombia
Croatia
Ul. Metela Ožegovića 16
Greece
Building A, I. Koletti 25