OpenCharities
Odilia Gamor
Trustee
Charity
Role
Appointed
Noviha UK
Chair
Aug. 18, 2024