Get in touch and we'll get back to you as soon as we can.  We look forward to hearing from you!

Project Manager

  • Email
  • Phone
    +254 20 722 4456
  • Address
    System Sciences Unit |
    United Nations Avenue, Gigiri, Nairobi, Kenya |
    Post: PO Box 30677, 00100, Nairobi, Kenya