Franklin W. Olin College of Engineering

Needham, MA
Joined in April 2013

About Us

From its inception, Olin College has sought a team of faculty, administrators and support staff who understand its mission and can help to develop this innovative college in Needham, MA. As with many new organizations, it is imperative to hire…

Areas of Focus Include
  • Education
1000 Olin Way, Needham, MA 02492