Full Member Ms. Jane W. Muchiri Membership since: 2024 Kenya | Currently in: Kenya Degrees: 1998 Undergraduate Other 2003 Master Computing and Information Technology