OpenCharities

Safa Al Ahmad

Trustee

Charity Role Appointed
Omega Research Foundation Limited Trustee June 1, 2024