Hormuud Telecom Somalia Inc.'s IT department is led by Abdalla Otadheere (Transmission Network Engineer) and has 146 employees.
Aisha Abdullahi
Data Science Consultant
Moha Kaamil
Head Of Information Technology
Looking for a particular Hormuud Telecom Somalia Inc. employee's phone or email?