Profile

Russell Barratt

Council on Foundations

Contact Details

Council on Foundations

Bio

Russ is the Vice President of Technology for the Council..