Sheena Wright, the first deputy mayor of New York City, became the seventh senior leader to leave the administration in the past few weeks.
Sheena Wright, the first deputy mayor of New York City, became the seventh senior leader to leave the administration in the past few weeks.