ICFP Verify a member
Mégan Steyn
Member Type
Associate
Membership Number
2025084721
Membership End Date
2026-12-31