Elana Leopold has a position (“Senior” mayoral aide) at Bill de Blasio

Title “Senior” mayoral aide
Is Current yes
Updated almost 8 years ago

Source Links