The Leavey School of Business at Santa Clara University seeks applications for the Dean’s Executive Professor position for the 2025-26 academic year. This position will develop several undergraduate and graduate courses in business sustainability and subsequently be a primary instructor. The courses should be experiential and provide students with hands-on opportunities to explore how leading companies integrate sustainability into their business operations, strategies, and culture. The successful candidate should also have sufficient business experience (at an executive level) to be part of the teaching team involved with the Contemporary Business Issues (BUSB70) course.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level