Personal Information
Organization / Workplace
Kenya, Nairobi Kenya
Occupation
Presales Engineer
Industry
Telecom / Mobile
Tags
c_level communication
See more