Twelve major global telecommunications companies have come together in a unique alliance with the mission of reinventing the industry by discovering the most disruptive startups and the potential to provide access to a network of 1.5 billion customers. With a presence in more than 70 markets, and wi... Read more
Employees
1-10This company has no org chart yet
This company has no teams yet
This company has no offices yet