Chief Enrollment & Access Officer

US Lawns

Needham (MA)

On-site

USD 150,000 - 190,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Paid time off
Free parking
Retirement plan

Job summary

Olin College of Engineering in Needham, MA invites applications for a Senior Director of Admission and Enrollment. The role serves as the senior operating leader of undergraduate admission, partnering with the Chief Enrollment and Student Engagement Officer to shape and deliver enrollment strategy.

You will recruit and admit a diverse entering class while building a high-performing team and managing operations for the admission cycle.

Qualifications

  • Master’s degree or equivalent with Bachelor’s degree and relevant experience.
  • Seven+ years in undergraduate admission/enrollment or related field, with at least five years supervising staff.
  • Fluency with an admission CRM, Slate strongly preferred.
  • Strong quantitative and analytical skills with ability to use data for recommendations.
  • Commitment to broadening participation in engineering and higher education.
  • Excellent written and public presentation skills for diverse audiences.
  • Valid driver’s license; willingness to travel and work evenings/weekends during peak periods.

Responsibilities

  • Strategic leadership: partner with CESEO to develop multi-year enrollment strategy and annual plan.
  • Own execution of admission components and recruitment calendar; monitor funnel performance.
  • Oversee compliance with laws, NACAC standards, and external organizations related to admission.
  • Lead outreach and partnerships with high schools, counselors, and external programs.
  • Direct staff recruitment, training, and development; ensure staff growth.
  • Direct day-to-day admission operations, CRM roadmap, and data governance.

Skills

Leadership
CRM proficiency
Data analysis
Enrollment management
Public speaking

Education

Master’s degree
Bachelor’s degree

Tools

Slate CRM

Job description

Olin College of Engineering in Needham, MA invites applications for a Senior Director of Admission and Enrollment. The role serves as the senior operating leader of undergraduate admission, partnering with the Chief Enrollment and Student Engagement Officer to shape and deliver enrollment strategy.

You will recruit and admit a diverse entering class while building a high-performing team and managing operations for the admission cycle.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Director of Enrollment Strategy & Access
Senior Director of Enrollment Strategy & Access

Olin College of Engineering • Needham (MA)

On-site
USD 125,000 - 135,000
Strategic Enrollment Director — Engineering Access (On‑Campus)
Strategic Enrollment Director — Engineering Access (On‑Campus)

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

On-site
USD 140,000 - 200,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Director of Admission and Enrollment
Senior Director of Admission and Enrollment

Olin College of Engineering • Needham (MA)

On-site
USD 125,000 - 135,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
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
Enrollment Operations Lead — AI-Enabled Admissions
Enrollment Operations Lead — AI-Enabled Admissions

Merrimack College • Massachusetts

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

Central Maine Medical Center Inc • Lewiston (ME)

On-site
USD 60,000 - 80,000
Benefits package
Enrollment Strategy Lead - Admissions & Outreach
Enrollment Strategy Lead - Admissions & Outreach

Merrimack College • Massachusetts

On-site
USD 60,000 - 70,000
Chief Enrollment Strategy Officer
Chief Enrollment Strategy Officer

Providence College • College Station (TX)

On-site
USD 120,000 - 180,000
Enrollment Growth Director
Enrollment Growth Director

NUC University • Florida

On-site
USD 90,000 - 140,000
Medical Coverage
Dental/Vision Insurance
401(k) with Employer Matching
+2