Full Member Ms Lorna Nyabuti Membership since: 2025 Kenya | Currently in: Kenya Degrees: 2014 Master Computing and Information Technology