About Tulane University

Tulane University, founded in 1834 in New Orleans, is home to 11 schools and colleges offering undergraduate, graduate, and professional degrees in architecture, business, engineering, law, liberal arts and sciences, medicine, public health and tropical medicine, and social work. It is one of the country's leading private research institutions and currently – more... 

  • Tulane uptown campus

Reviews

Overall

4.3
Based on 110 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture

Salaries

Claim this company page
Headquarters
New Orleans Louisiana, United States
Employees
1,001 to 5,000
Industry
Links
Tulane University website