« Back

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.

“We didn’t know what to expect regarding results, but we raised more in six weeks than we raised in six months last year.”
"iModules makes our staff members' job much easier. The system saves us a lot of money and time."
"The customer service we received from iModules was exceptional, especially from our account manager."
Coe College