50 employees
Third Base International Telecom offers wholesale cloud-based voice communications services.
2007