Strategic Enrollment Leader, Assistant Dean

tulanectsi

New Orleans (LA)

On-site

USD 125,000 - 165,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tulane University seeks an Assistant Dean of Enrollment Management to lead the Office of Enrollment Management for the Celia Scott Weatherhead School of Public Health & Tropical Medicine.

The role focuses on recruitment, admissions, scholarships, and marketing, guiding data-driven strategies to meet enrollment goals across master’s, doctoral, and professional programs while promoting diversity and student success.

Qualifications

  • Master’s Degree in higher educational administration, student development, student personnel or related field with at least five years of enrollment management experience.
  • Bachelor’s Degree in higher educational administration, student development, student personnel or related field with at least eight years of enrollment management experience.
  • Experience supervising staff.
  • Knowledge of graduate public health education or public health is preferred.

Responsibilities

  • Lead enrollment management including recruitment, admissions, scholarships, and marketing.
  • Forecast enrollment, analyze data, and develop strategies based on quantitative analysis.
  • Collaborate with academic affairs, departments, faculty, marketing, student affairs, financial aid, and university leadership.
  • Oversee admissions operations, recruitment initiatives, enrollment analytics, and prospective communications.
  • Ensure compliance with FERPA, admissions regulations, and related policies.

Skills

Analytical skills

Education

Master’s Degree in higher educational administration, student development, student personnel or related field
Bachelor’s Degree in higher educational administration, student development, student personnel or related field

Tools

Microsoft Office Suite
Excel
Slate CRM
Banner
SOPHAS

Job description

Tulane University seeks an Assistant Dean of Enrollment Management to lead the Office of Enrollment Management for the Celia Scott Weatherhead School of Public Health & Tropical Medicine.

The role focuses on recruitment, admissions, scholarships, and marketing, guiding data-driven strategies to meet enrollment goals across master’s, doctoral, and professional programs while promoting diversity and student success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Enrollment Director (Higher Education)
Strategic Enrollment Director (Higher Education)

Tulane University • New Orleans (LA)

On-site
USD 90,000 - 130,000
Assistant Dean, Enrollment Management
Assistant Dean, Enrollment Management

Tulane University • New Orleans (LA)

On-site
USD 90,000 - 130,000
Assistant Dean, Enrollment Management
Assistant Dean, Enrollment Management

tulanectsi • New Orleans (LA)

On-site
USD 125,000 - 165,000
Director of Enrollment Marketing & Brand Strategy
Director of Enrollment Marketing & Brand Strategy

Tulane University • New Orleans (LA)

On-site
USD 120,000 - 180,000
Graduate Admissions Strategist
Graduate Admissions Strategist

tulanectsi • New Orleans (LA)

Hybrid
USD 55,000 - 75,000
Strategic Enrollment Architect - Assistant Dean
Strategic Enrollment Architect - Assistant Dean

Clay Today • Fort Worth (TX)

On-site
USD 140,000 - 170,000
Enrollment Leadership & Student Services Executive
Enrollment Leadership & Student Services Executive

Floor Interior Services Corp • City of Hudson (NY)

On-site
USD 68,000 - 92,000
Medical insurance
Dental insurance
Retirement plans
+1
Strategic Enrollment Architect | Data-Driven Growth & Forecasting
Strategic Enrollment Architect | Data-Driven Growth & Forecasting

Texas Christian University • Fort Worth (TX)

On-site
USD 100,000 - 160,000
Assistant Dean, Academic Affairs & Student Success
Assistant Dean, Academic Affairs & Student Success

Tulane University • New Orleans (LA)

On-site
USD 110,000 - 150,000
Assistant Dean, Academic Affairs & Student Success
Assistant Dean, Academic Affairs & Student Success

tulanectsi • New Orleans (LA), Northern (KY)

Hybrid
USD 120,000 - 180,000