Personal Information
Organization / Workplace
Nairobi, Kenya
Occupation
Chief Information Officer
Tags
web design
kenya
twenty24 technology
nairobi
See more