Software engineerAccurex Leadership and Management Consultants LtdNairobiKESNot Disclosed12 hours ago