Digital Divide Data (DDD)'s IT department is led by Eliud Mwangi (Information Technology Officer) and has 54 employees.
Eliud Mwangi
Information Technology Officer
Anuj Verma
IT Manager
Akhilesh Kumar
Director - Technology
Denis Kokonya
Independent Contractor
Brian Kivuti
Software Developer
Looking for a particular Digital Divide Data (DDD) employee's phone or email?