I was making quite a few international calls which were considerably expensive. I was told how great Invoco is and they have now saved me a small fortune for my international calls. The customer service at Invoco is amazing and they really helped me in the way I communicate with friends and colleagues in other countries.

Pauline Pierce 6th April 2018

Posted on: 6th April 2018

Comments are closed.