KIO Data Centers corporate office is located in Colonia Peña Blanca Santa Fe Álvaro Obregón, Mexico City, Ciudad de México, 01210, Mexico and has 201-500 employees.
kio data centers
| Location | People at location |
| South America | 1-10 |
| North America | 1-10 |
KIO Data Centers, headquartered in Mexico City, Mexico, is a carrier-neutral data center platform operating across Latin America, including Mexico, Colombia, Guatemala, Panama, and the Dominican Republic. Founded in 2002 and owned by I Squared Capital since 2021, the company delivers scalable, highly available, and secure colocation, cloud connecti... Read More