Tag: Intelcia

Intelcia expands into Madagascar and Mauritius, consolidating its position as a pan-African leader in customer relations

Karim Bernoussi, Chief Executive Officer of the Intelcia Group, a major player