• Professional
  • Needham, MA
  • Posted 2 weeks ago
  • Expires on: October 11, 2019

Olin College of Engineering
Office of the President

The Franklin W. Olin College of Engineering in Needham, Massachusetts seeks an accomplished leader as its second president.

In just 20 years, Olin has become known worldwide for reimagining STEM education and redefining students’ potential for positive impact.

The next president will model Olin’s commitment to catalyzing innovation in engineering education, collaborating with Olin’s faculty, students and staff to advance the college’s influential and critically important work into its third decade. The next president should have a passion for Olin’s mission coupled with the experience, values and ability to promote, emulate and participate in a culture of teamwork at all levels throughout the institution.

For more information, read a comprehensive leadership profile at or visit

Applications to

Olin College does not discriminate in admission, employment or other college-administered programs on the basis of race, color, citizenship status, national origin or ancestry, marital status, gender, sexual orientation, gender identity, age, religion, physical or mental disability, pregnancy or pregnancy related conditions, genetic information, membership in the Uniformed Services, veteran status or any other factor protected by applicable state or federal laws.