Ben Hecht

Ben Hecht has been the president & CEO of the Washington, D.C.-based nonprofit Living Cities since 2007.