Stephen Vidal

Sloan Public Service Awards • 1996

Title and Organization Chief Officer, Training & Operations Performance, Department of Buses, NYC Transit Authority