Steven Zecher

Steve Zecher is director of project finance and regional development at the Milken Institute’s Israel Center.