Technical Sales ExecutiveAccurex Leadership and Management Consultants LtdNairobiKESNot Disclosed2 days ago