Bill came to Network for Good from BearingPoint, where he provided strategic planning and mergers and acquisitions consulting to corporations and nonprofit organizations across the nation. With Andersen Business Consulting, he developed and led a consulting practice serving large nonprofits including the Nature Conservancy, National Geographic Society, National Association of Home Builders and the United Way.
Throughout his career, Bill has spoken and written on topics including philanthropy, strategic planning, performance management, mergers and acquisitions and corporate social responsibility. Bill has a bachelor's degree in philosophy from Haverford College and a master's degree in business administration from the Darden School at the University of Virginia. In addition to Network for Good, he serves on the board of the ePhilanthropy Foundation, the Anacostia Watershed Society and the Shohola Scholarship Fund.