John Stephen
Former Fellows
John Stephen is an environmental attorney. His practice is focused on environmental, land use, nonprofit corporation and community development law. He has held many roles with non-profit organizations, including collaborator, Founder, General Counsel, Executive Director, Board Member, and Consultant. He is educated as an engineer, attorney and non-profit manager, from Penn State, Columbia and Carnegie Mellon, respectively.