Button Menu

Meet the Dean of the School of Business and Leadership

John Clarke is the inaugural dean of the School of Business and LeadershipJohn Clarke is the inaugural dean of the School of Business and Leadership. Dr. Clarke comes to DePauw from the Tulane University Freeman School of Business where he was the Paul A. Callais Professor in Entrepreneurship and the John B. Elstrott Professor in Management. 

John Clarke comes to DePauw with broad administrative, teaching and industry experience at top academic institutions and consulting firms. This, in addition to his vast international experience, will help DePauw shape a new direction for business and leadership education firmly grounded in our 186 year old liberal arts tradition. 

Additional Education and Experience

  • Bachelor of engineering and Ph.D. in physics from University of Leeds, UK

  • MBA from the University of Illinois

  • Accenture Consulting in North America, Australasia, Asia and Europe. 

  • University of Illinois Gies College of Business, Assistant Dean for Strategic Initiatives and Executive Director of The Academy for Entrepreneurial Leadership