Our Company: Universal Call is a UK based leading wholesale service provider and is now fast expanding into the global wholesale voice market, leveraging on our accumulated experience and technology. We are currently routing traffic to global partners and building POPs in the major countries. With y... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet