Personal Information
Organization / Workplace
Kenya Kenya
Occupation
Sytems Support Manager at DEFCO
Tags
it
See more