Michael Buluma

Nairobi, Kenya

This is me

  • Work
    • Web System Manager
  • Education
    • Information Technology