Tenure-Track Faculty Opening in Management

Taylor University
  • Upland, IN
    3 days ago

    Job Description

    Tenure-Track Faculty Opening in Management

    Location

    Upland

    Job Type

    Full Time Faculty

    Job Number

    202500777

    Area

    School of Business + Leadership

    Opening Date

    10/23/2026

    • Description
    • Benefits

    Summary

    Taylor University is seeking applications and nominations of distinguished candidates to teach in the Department of Business in Management. This is a tenure-track position beginning August 2027. Faculty rank and salary will be commensurate with the candidate's qualifications and experience. Women and minorities are encouraged to apply.

    Duties and Responsibilities

    The ideal candidate will have the ability to assist with curriculum development and teach a variety teach a variety of introductory and advanced management courses in the following subject areas: data analytics, human resource management, operations management, supply chain/logistics, and project management. Professional experience and/or certifications in any of these or related areas is considered a plus. All faculty are expected to teach a full-time load of 24 credit hours per academic year. A commitment to teaching excellence with involvement in scholarly pursuits is expected. Standard faculty duties such as advising, committee assignments, and student mentoring are also included in this position.

    Typical Qualifications

    PhD or DBA in Management or a closely related field is preferred, alongside relevant professional industry experience and credentials. A demonstrated commitment to excellence in undergraduate teaching is required; prior university teaching, online course delivery, and/or postdoctoral experience are highly desirable. Candidates must possess an active, personal Christian faith and demonstrate strong alignment with Taylor University's educational mission and evangelical Christian orientation.

    Supplemental Information

    The Business Department consists of 10 full-time faculty members and is an ACBSP accredited program focused on preparing students for Kingdom Impact in business. The department offers majors in accounting, entrepreneurship and economic development, finance, management, marketing, and sport management, and both Bachelor of Arts and Bachelor of Science degrees. There are approximately 500 students enrolled, making business the largest major group on campus. All business majors have a practicum requirement, and the curriculum includes project and experiential learning components. The faculty enjoy a strong collegial relationship and smaller classes that encourage student mentoring and discipleship.

    Employer Taylor University

    Address 1846 S Main St

    Upland, Indiana, 46989

    Phone 765-998-5237

    Website www.taylor.edu

    Numbers & Facts

    LocationUpland, IN

    Skills

    • Accountingunmatched
    • Data Analysisunmatched
    • Database Administrationunmatched
    • Economic Developmentunmatched
    • Entrepreneurshipunmatched
    • Financeunmatched
    • Human Resources Analyticsunmatched
    • Human Resources Managementunmatched
    • Logistics Managementunmatched
    • Marketingunmatched
    • Online Coursesunmatched
    • Online Trainingunmatched
    • Operations Managementunmatched
    • Project Management Professional (PMP)unmatched
    • Sports Managementunmatched
    • Supply Chain Operationsunmatched
    • Training/Teachingunmatched
    • Training/Teaching Curriculumunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder