Software engineerAccurex Leadership and Management Consultants LtdNairobiKESNot Disclosed18 hours ago