OpenCharities

Tamara Finkelstein

Trustee

Charity Role Appointed
Nesta Trustee Sept. 1, 2026
The Engineering And Technology Board Trustee Feb. 9, 2026