And his IT admin mocked his way of quoting ISP's…until they saw the deal he found.
learn more

A provider located in New Zealand, who's main focus is on developing VoIP services to compete with the best in the world. 

recent reviews

No reviews.

Claim Your Page