21 employees
Telcentris Inc., doing business as Voxox, provides cloud-based unified communications and VoIP solutions for consumer & business.
2006