Russ Barratt

Russ Barratt

Russ Barratt is the former Vice President of Technology at the Council on Foundations.