John Harvey

John Harvey is the former managing director of global philanthropy at the Council on Foundations.