OpenCharities

Wilfred Charles David Odgers

Trustee

Charity Role Appointed
The Kentown Africa Foundation Chair Dec. 11, 2025