New NYC Transit Head Named
The new head to run the city’s subways and buses, as The Post predicted a couple of weeks back, is Howard Roberts, a transportation consultant who once supervised the man who will now supervise him: Elliot (Lee) Sander, MTA chief executive and executive director.
The two worked together in New York City Transit’s Read More