ICT Department

Mowlid Elmi Osman

Director of ICT

ict@csi.govsomaliland.org