Affiliate Member Sarah Khudze Membership since: 2025 Africa | Currently in: Malawi Degrees: 2016 Undergraduate Computing and Information Technology