John L Vogelstein has a position (Vice Chairman of the Board of Overseers) at New York University Stern School of Business

Title Vice Chairman of the Board of Overseers
Is Current yes
Board member yes
Updated about 15 years ago

Source Links