OpenCharities

Michelle Nora Medhat

Trustee

Charity Role Appointed
Stem Foundation Trustee March 9, 2026