Somtel's IT department is led by Ismail Duale (Group Chief Technology Officer) and has 143 employees.
Abdifatah Ahmed
Electrical Power System Engineer
Looking for a particular Somtel employee's phone or email?