Skip to main content

Elon University

Assistant Teaching Professor in Sport Management

Elon Campus, United States

Location
Elon Campus, United States
Work
Not stated
Employment
Full-time
Level
Entry level
Function
Education
Pay
Not stated
Posted
4 weeks ago

About the role

Assistant Teaching Professor in Sport Management

Department of Sport Management | School of Communications | Fall 2027

Position Summary

The Department of Sport Management in Elon University’s School of Communications invites applications for a full-time Assistant Teaching Professor in Sport Management beginning the fall 2027 semester. This renewable, non-tenure-track position is eligible for promotion through the teaching professor ranks in accordance with university policy. The position is based on Elon’s campus in Elon, North Carolina, and requires regular on-campus presence.

The successful candidate will teach seven undergraduate sport management courses per academic year, typically in a 3-1-3 distribution: three courses in the fall semester, one during Winter Term (a month-long academic term in January), and three in the spring semester. Classes are held in person, either M-W-F for 70 minutes or Tu-Th or M-W for 100 minutes. Additional responsibilities include advising and mentoring undergraduate majors and/or student organizations, providing professional service to the department, school and university, and contributing actively to the life of the institution. As a teacher-scholar-mentor, the successful candidate will place excellent teaching, meaningful student relationships, and engaged learning at the center of their work.

Teaching may include Contemporary Sport Management, Sport Data and Research, Sport Marketing, Sport Law, Sport Media, Sport Finance, Event and Venue Management, and courses in the Elon Core Curriculum. Other elective courses can be taught and developed. Candidates who have experience working with a diverse range of people, and who can contribute to the climate of inclusivity are encouraged to identify their experiences in their cover letter.

Minimum Qualifications

A master’s degree in Sport Management or another advanced degree in a closely related field by the date of appointment.

The ability to teach undergraduate sport management courses.

Preferred Qualifications

An earned doctorate in Sport Management or a closely related field.

Evidence of high-quality teaching and professional development at the college level.

Professional experience in the sport industry.

Application Process

Review of applications will begin immediately and continue until the position is filled. Applications received by Monday, October 26, will be assured of consideration. Please submit a cover letter, curriculum vita, teaching statement and research statement.

Department of Sport Management

The Department of Sport Management at Elon University prepares students for the business of sport, including professional sport, intercollegiate athletics, recreation, events, facilities, and sport-related organizations. The curriculum combines a liberal arts foundation with industry-focused coursework in leadership, marketing, finance, communication, law, research, analytics, event management, and contemporary issues in sport.

Students benefit from small classes, close faculty mentorship, internships, undergraduate research, academic service learning, special events, study away, and other engaged-learning opportunities. The department is accredited by the Commission on Sport Management Accreditation (COSMA) and maintains strong connections with alumni and professionals across the sport industry.

School of Communications

Established in 2000, Elon University’s School of Communications inspires graduates to be thought leaders committed to the public good in today’s rapidly evolving landscape of digital communications. Teacher-scholar-mentors with decades of collective professional experience educate students across seven majors: cinema & television arts, digital content management, journalism, media analytics, sport management, strategic communications and visual communication.

The School of Communications is home to approximately 1,100 students and more than 70 faculty and staff, all centered around a 105,000-square-foot quad that functions as a dynamic learning laboratory. Facilities feature state-of-the-art television studios, video editing suites, classrooms and faculty offices, a movie theater, and a virtual studio with an xR (extended reality) wall.

Elon University

Elon University is a nationally recognized leader in engaged, experiential learning that prepares graduates to be creative, resilient, ambitious and ethical citizens of our global culture.

At Elon, more than 7,000 students learn through hands-on experiences and close working relationships with faculty and staff whose priorities are teaching and mentoring. The Elon curriculum is grounded in the traditional liberal arts and sciences with an emphasis on global experiences and career development. More than 80 undergraduate majors are complemented by professional and graduate programs in law, business, education and healthcare.

Elon is ranked among the best national universities by U.S. News & World Report, with a No. 1 ranking for excellence in undergraduate teaching for five consecutive years. In addition, Elon is the only university recognized in the Top 10 of all eight categories of programs that enhance the student experience, including internships, learning communities and first-year experiences. To learn more, visit Elon University.

Source

Posted by Elon University on their own hiring page, careers.pageuppeople.com. OptiTalent shows it as published, read 07 Nov 2026 04:38 UTC; the original is the reference.

View the original ad ↗

More at Elon University

  • Elon University · Elon Campus, United States

    Full-timeMid levelTrades & logistics

    The Irrigation Technician position is housed in the Landscaping and Grounds Department division of the Division of Facilities Management Department, within the Division of Finance and Administration.

  • Elon University · Elon Campus, United States

    Full-timeMid levelTrades & logistics

    The Life Safety Technician supports the inspection, testing, preventive maintenance, troubleshooting, repair, and documentation of assigned fire and life safety systems throughout the university. The position focuses on fire alarm and detection systems, carbon monoxide…

  • Elon University · Queens Campus - Charlotte, United States

    Full-timeLead / staffIT

    The Event Technology Services Lead coordinates the day-to-day delivery of event technology services at Elon University’s Queens campus and serves as the primary on-site point of contact for the team. The position coordinates event support, student staffing, equipment readiness,…

  • Elon University · Queens Campus - Charlotte, United States

    Full-timeDirectorMarketing

    The Associate Director of Creative Services and Brand Identity is the primary Creative Services professional based in Charlotte, providing comprehensive design and creative support for communications and marketing needs originating from the university’s Charlotte operations.