Chief Enrollment and Student Engagement Officer
Olin College of Engineering
Needham, MA (In Person)
$287,500 Salary, Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Olin College of Engineering Chief Enrollment and Student Engagement Officer Needham, MA Olin College of Engineering, a dynamic, forward-thinking college transforming how engineering is defined, seeks a collaborative, visionary and data-driven leader to serve as its Chief Enrollment and Student Engagement Officer. Founded in 1997, the college's mission is to prepare students to become exemplary engineering innovators who recognize needs, design solutions, and engage in creative enterprises for the good of the world. Olin is dedicated to continual discovery and development of effective learning approaches and environments, and to co-developing educational transformation with collaborators around the globe. Reporting to President May Lee , the CESEO will join the College at an exciting time as Olin welcomes new leadership and sets the strategic agenda for Olin's future. The Chief Enrollment and Student Engagement Officer will provide leadership across the enrollment lifecycle, demonstrating a deep and nuanced understanding of admission, financial aid, and retention, as well as student engagement and success. To view full, updated position announcement: https://nessearches.com/olin/ Working at Olin Olin College of Engineering seeks employees who are passionate about working collaboratively within and outside of the Olin community to support the College's mission and vision for the future. At Olin, faculty and staff are educating the next generation of engineering innovators and shifting the definition of engineering. Olin College of Engineering offers a competitive compensation package and prides itself on offering comprehensive benefits that provide both choice and value. The range identified for this role is $275,000-$300,000 and the salary for the role will be based on the experience of the selected candidate and the agreed upon portfolio. In this important leadership position, the successful candidate will have a consistent and active on-campus presence. To Apply NES , a national executive search firm specializing in higher education, is assisting Olin with this search for a Chief Enrollment and Student Engagement Officer. If you wish to have a confidential conversation about this opportunity or submit nominations, please contact: Drew Nichols (drew.nichols@nessearches.com) or Catherine Capolupo (catherine.capolupo@nessearches.com) . Interested candidates should submit a résumé and a letter of interest. Within the letter of interest, candidates are asked to be deliberate in responding to the following: As a community, we support the growth of all our members—students, staff, and faculty. We invite you to wonder with us about the ways in which joining Olin would fit into your own personal objectives, professional objectives, interests, passions, and so forth. Candidates should also provide the names and contact information of at least five professional references. All inquiries, nominations, and applications will be handled with the utmost confidentiality, and candidates will be notified before references are contacted. For best consideration, all application materials should be submitted electronically to olin@nessearches.com no later than May 3, 2026. The position is campus-based and the preferred start date is Summer, 2026. At Olin College we seek to become a more representative and aware community. If you're excited about a role and have relevant experience, but your work history doesn't align perfectly with every qualification in the job description, we'd nevertheless encourage you to apply. Olin College is an Equal Opportunity Employer. We welcome applications from candidates belonging to groups that have historically been underrepresented in higher education, including racial and ethnic minorities, LGBTQIA people, and people with disabilities. Employees of the College who have a disability are welcome to request reasonable accommodations by contacting Human Resources at HR@olin.edu . Copyright ©2025 Jobelephant.com Inc. All rights reserved. Posted by the FREE value-added recruitment advertising agency jeid-69bc7d196a740041a56b02fe189b2fed
Similar jobs in Needham, MA
Beth Israel Lahey Health
Needham, MA
Posted3 days ago
Updated18 hours ago
Briarwood Rehabilitation and Healthcare Center
Needham, MA
Posted3 days ago
Updated18 hours ago
Similar jobs in Massachusetts
Sanofi Group
Cambridge, MA
Posted2 days ago
Updated18 hours ago
Bank of America
Wellesley, MA
Posted2 days ago
Updated18 hours ago
Open Sky Community Services
Southbridge, MA
Posted2 days ago
Updated18 hours ago