• Lewis Wambugu

    Software Engineer, Management, IT specialist
    Nairobi, Isiolo, Kiambu, Laikipia, Mombasa, Nyeri
    • Updated 1 year ago
  • Lewis Wambugu

    Software Engineer, Management, IT specialist
    Nairobi, Isiolo, Kiambu, Laikipia, Mombasa, Nyeri
    • Updated 1 year ago