OpenCharities
Amar Inamdar
Trustee
Charity
Role
Appointed
Farm Africa Limited
Trustee
July 18, 2025