Leonard N. Stern School of Business Alumni website launches
Established in 1900 and located in New York City, The Leonard N. Stern School of Business is New York University’s school of business. Serving more than 3,000 students, the Stern School is one of the oldest and most prestigious business schools in the world. The Stern School is currently ranked in the top 10 for its undergraduate and MBA program by U.S. News and World Report.
The Leonard N. Stern School of Business recently launched their new website. Visit their new site.