WashU Business Faculty Recruiting

As a part of an R1 university, we place a relentless focus on world-changing research, business education and impact.

Our outlook is global. Our purpose is unwavering. And our faculty members are thought leaders producing research that has the potential to impact business and society throughout the world. Unleash your potential. Be a part of this change.

About Washington University Business Faculty

Olin Business School at Washington University in St. Louis draws scholars and thought leaders from the world’s most influential schools. Our faculty members teach, research, publish, serve on editorial boards and committees, lecture, consult, and advise.

Collaborating across disciplines and institutions, faculty members analyze data to discover trends and improve best practices.

  • Our 89 tenure and tenure-track professors are conducting research in all facets of business. In presenting their research to professional colleagues, our faculty members foster the cross-fertilization of knowledge and continuous innovation.
  • Olin boasts 27 endowed professorships, accomplished academics who are thought leaders in their areas of expertise.
  • Also providing classroom instruction are 50 full-time teaching faculty members.
  • Our doctoral program currently has more than 90 doctoral candidates engaged in leading-edge research of their own and in partnership with professors.
  • Olin Business School’s six research centers partner with corporations to find timely solutions to challenges in the global marketplace.