Smile Telecoms Holdings Ltd. announces major leadership changes Smile Telecoms Holdings Ltd., a Pan-African telecommunications group with operations in Nigeria, Uganda, Tanzania, and the Democratic Republic of the…