Muhamed Altumbabic
As Country Manager for Somalia, Muhamed is responsible for developing business, delivering great customer service, and recruiting and training managers. Since joining us in 2014, he has contributed to significant improvements in our way of working. Through the development of a Somalia-based vendor network, he has brought considerable benefits to the local communities in which…
Read more »