Mark Carpenter

Mark Carpenter is manager, public relations at the Council on Foundations.