Software engineerAccurex Leadership and Management Consultants LtdNairobiKESNot Disclosed15 hours ago