Strategic Enrollment Director — Engineering Access (On‑Campus)

Franklin W. Olin College of Engineering

Needham (MA)

On-site

USD 140,000 - 200,000

Full time

16 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
403(b) Retirement Plan with company 1%
Paid vacation
Free parking

Job summary

Olin College of Engineering is seeking a Senior Director of Admission and Enrollment to lead the undergraduate admission function and shape enrollment strategy. You will partner with the CESEO, oversee budget, CRM workflows, and the admission calendar while actively reading applications and traveling for recruitment.

The role emphasizes broadening participation in engineering, building a high-performing team, and delivering enrollment outcomes at a small engineering college in Needham, MA.

Qualifications

  • Master’s degree required or equivalent in a related field.
  • 7+ years in undergraduate admission, enrollment management or similar.
  • Experience supervising staff and leading teams.
  • Fluency with admission CRM tools (Slate preferred).
  • Strong quantitative, analytical and presentation skills.
  • Commitment to broadening participation in engineering education.
  • Willingness to travel and work evenings/weekends during peak periods.

Responsibilities

  • Lead multi-year enrollment strategy with KPIs and plan execution.
  • Oversee recruitment, outreach, and partnerships with colleges and programs.
  • Manage budget, calendar, and CRM/SIS workflows.
  • Read applications, calibrate readers, and ensure decision quality.
  • Represent Olin in recruitment travel, events, and partnerships.
  • Collaborate with CESEO and leadership on pricing and financial aid leverage.

Skills

Leadership
Enrollment management
Data analysis
CRM workflows
Budgeting
Travel planning
Stakeholder collaboration
Communication

Education

Master’s degree

Tools

Slate CRM
Student Information System (SIS)

Job description

Olin College of Engineering is seeking a Senior Director of Admission and Enrollment to lead the undergraduate admission function and shape enrollment strategy. You will partner with the CESEO, oversee budget, CRM workflows, and the admission calendar while actively reading applications and traveling for recruitment.

The role emphasizes broadening participation in engineering, building a high-performing team, and delivering enrollment outcomes at a small engineering college in Needham, MA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Director of Admission and Enrollment
Senior Director of Admission and Enrollment

Franklin W. Olin College of Engineering • Needham (MA)

On-site
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Strategic Enrollment Director
Strategic Enrollment Director

Bennett College • Greensboro (NC)

On-site
USD 90,000 - 130,000
Director of Admissions & Enrollment Strategy
Director of Admissions & Enrollment Strategy

Excelon Associates Recruitment • Tampa (FL)

On-site
USD 100,000 - 150,000
Medical coverage including HSA and FSA
Dental and vision insurance
401(k) with employer matching
+2
Enrollment Strategy Leader
Enrollment Strategy Leader

Concorde Career Colleges • Memphis (TN)

Hybrid
USD 90,000 - 130,000
Tuition Waiver
Paid Time Off
Retirement Matching
+4
Strategic Enrollment Director - Access & Retention
Strategic Enrollment Director - Access & Retention

Volunteer State Community College • Gallatin (TN)

On-site
USD 70,000 - 88,000
Health, Dental, Vision insurance
Sick Leave
Educational Assistance: Tuition Reimb.
+4
Enrollment Growth Director
Enrollment Growth Director

Southeastern College • New York (NY)

On-site
USD 70,000 - 110,000
Admissions Growth Leader — Outreach & Onboarding
Admissions Growth Leader — Outreach & Onboarding

Southeastern College • Charlotte (NC)

On-site
USD 60,000 - 80,000
Director of Strategic Student Recruitment
Director of Strategic Student Recruitment

OACAC: Ohio Association for College Admission Counseling • Kent (OH)

On-site
USD 90,000 - 130,000
Director of Enrollment & Strategic Growth
Director of Enrollment & Strategic Growth

Ednovate Inc • Los Angeles (CA)

On-site
USD 125,000 - 160,000
Medical, dental, and vision coverage
Paid family leave
Generous paid time off
Director of Admissions - Lead a High-Impact Enrollment Team
Director of Admissions - Lead a High-Impact Enrollment Team

International Education Corporation • Houston (TX)

On-site
USD 70,000 - 100,000
Medical insurance
Dental insurance
Vision insurance
+4