Dean, Martha and Spencer Love School of Business
Elon University
Elon, NC - United States
Elon University is seeking an innovative and visionary leader with significant administrative experience and accomplishments to become the next Dean of the Martha and Spencer Love School of Business (LSB).
The school is accredited by AACSB International and includes 2,145 majors, 91 full and part-time faculty and 15 staff. Poets & Quants ranks the Love School of Business #26 among private universities and #40 overall in its ranking of the nation’s best undergraduate business schools. The LSB offers a bachelor of arts degree in economics, a bachelor of science in accounting, a bachelor of science in business administration, 3+1 BS/MS programs in accounting and business analytics, an MBA, MSA and MS in business analytics.
The LSB is distinguished by its focus on high-impact practices. For the Class of 2023, over 90% of LSB students participated in internships, leadership experiences and global engagement opportunities. The Business Fellows program offers an elite cohort experience, including a dedicated four-year career development plan and global business immersion.
The LSB vision aligns with Elon University’s Boldly Elon Strategic Plan, which aims to achieve top-40 rankings for both graduate and undergraduate business programs.
Elon is widely recognized as a leader in experiential learning, with a strong commitment to mentoring and student success. Elon is ranked #1 in the nation for excellence in undergraduate teaching, first-year experiences and learning communities by U.S. News & World Report and #13 for innovation. Princeton Review annually ranks Elon among the nation’s “best-run colleges” and the Institute of International Education ranks Elon among the nation’s leaders in study abroad participation.
Elon is located in central North Carolina, a vibrant economic region in one of the nation’s fastest growing states. The historic 690-acre campus is designated as a botanical garden and is frequently cited as one of the nation’s most beautiful college environments. The university includes 497 full-time faculty members and 6,402 undergraduate and 805 graduate students. In addition to Love School of Business, the other academic units include the Elon College, the School of Communications, the Dr. Jo Watts Williams School of Education, the School of Health Sciences and the School of Law, located in downtown Greensboro.
The Dean will serve as the principal academic and administrative officer for the School, strategically coordinating and guiding the efforts of department chairs, center and program directors, faculty members, and staff members to achieve the highest standards of excellence. An earned doctorate with qualifications warranting appointment as a tenured full professor within one of the School’s departments and a distinguished academic record in teaching, scholarship, and service, demonstrating a commitment to academic excellence.
WittKieffer is assisting Elon University in this search. All applications, nominations and inquiries are invited. Applications should include, as separate documents, a CV or resume, and a letter of interest addressing the themes in the leadership profile which can be accessed on the WittKieffer website below.
For fullest consideration, candidate materials should be received by Monday, September 16, 2024.
Application materials should be submitted using WittKieffer’s candidate portal, via the buttons below.
Nominations and inquiries can be directed to: