Contact Us

Talk to Us

10 + 3 =

Online Incident Management

Visit Us


DewCIS Office

Nairobi Office

Barclays Plaza, 12th Floor
Loita Street Nairobi
P.O Box 45689 – 00100

Mombasa Office

TSS Plaza, 2nd Floor
Nkrumah Road, Mombasa

+254 (20) 2243097 / 2227100
+254(726)209214, +254(738)819505