FORGOT YOUR DETAILS?

DewCIS Solutions

Our approach to business enables us to design innovative solutions with a commitment to results and customer satisfaction. We are Technology experts backed with vast experience and more than 15 years’ experience in managing IT projects.

CONTACT INFO

+254 (20) 2243097 / 2227100
+254 (20) 2243097 / 2227100

info@openbaraza.org

TOP