Who is Tulane University?
Founded in 1894, Tulane is one of the top research universities in the nation. Tulane’s Freeman School of Business was established in 1914 and has since become one of the nation’s premier business schools, world renowned for developing passionate leaders. Both Tulane University and the Freeman School of Business have consistently ranked in U.S. News & World Report’s Top 50.