Need to Call a Lot of People? New Call Centre Opens in Seychelles

[Seychelles News Agency] Businesses and government offices in Seychelles can now improve communication and service delivery through a newly opened call centre.

Advertisement