EDC Leadership Appointments Mayor Mamdani this week appointed Anthony Shorris as president of the New York City Economic Development Corporation (EDC) and Lina Khan as chair of EDC’s board of directors. Shorris, most recently a partner at McKinsey, previously served as first deputy mayor under the de Blasio administration and as deputy chancellor for operations […]