Sign UpLogin
WorkNOLA
Tulane University logo

Department Administrator II

Tulane University

Posted 12/23/25

Map Pin Icon

7 McAlister Dr, New Orleans, LA 70118

Full-Time
Experienced
In Person

Job Description

The John W. Deming Department of Medicine Department Administrator oversees the day-to-day operations of the Department of Medicine, including the supervision of support staff and student workers, faculty affairs administration, human resources management, faculty and staff recruitment initiatives, faculty and staff onboarding and offboarding, visa and international scholar support, compensation reviews, budget management, reporting, and general departmental administration. This role assists the Executive Director, and the Chair of Medicine develop and implement departmental plans and policies and manages special projects across all Medicine business units.

Minimum Education
  • Bachelor’s Degree with 3 years of directly related work experience. OR
  • High School Diploma (or Equivalent) with 9 years of directly related experience.
Preferred Qualifications
  • Academic medicine experience
  • Master’s Degree

Share this job

About Tulane University

Map Pin IconOrleans ParishCompany Profile