Franklin W. Olin College of Engineering→
Chief Enrollment and Student Engagement Officer
InternshipOn-site
Location
Needham, MA
Salary
$275k–$300k/yr
Experience
Not specified
Posted
1 week ago
Skills
enrollment managementstudent engagementadmissionsfinancial aidstudent retentionvisionary leadershipdata-driven decision making
Job Description
Summary: Franklin W. Olin College of Engineering is a dynamic institution transforming engineering education. They are seeking a Chief Enrollment and Student Engagement Officer to lead the enrollment lifecycle, focusing on admission, financial aid, retention, and student engagement and success.
Responsibilities:
- Provide leadership across the enrollment lifecycle
- Demonstrate a deep and nuanced understanding of admission, financial aid, and retention
- Lead student engagement and success initiatives
Required Qualifications:
- Collaborative, visionary and data-driven leader
- Deep and nuanced understanding of admission, financial aid, and retention
- Experience in student engagement and success
- Consistent and active on-campus presence
Required Skills: Enrollment Management, Student Engagement, Admissions, Financial Aid, Student Retention, Visionary Leadership, Data-driven Decision Making
Benefits: Health Savings Account (HSA), Flexible Spending Accounts (FSA), Employee Assistance Program (EAP), Voluntary Life Insurance, Business Travel Insurance, Supplemental 403(b) Retirement Plan, Travel Assistance Services (company paid), Pet Insurance
Benefits
Health Savings Account (HSA)
Flexible Spending Accounts (FSA)
Employee Assistance Program (EAP)
Voluntary Life Insurance
Business Travel Insurance
Supplemental 403(b) Retirement Plan
Travel Assistance Services (company paid)
Pet Insurance