Leading contact center player in Madagascar, France, the UK and South Africa. Solutions to better acquire, understand and retain your clients