Sticky-Community Resources Librarian, Olin College of Engineering, Needham, MA
Posted April 16, 2024
POSITION SUMMARY: About The College and Library: Olin College is situated on 75 acres in Needham, Massachusetts. We are approximately ten miles from Boston, one mile from the MBTA Commuter Rail train station, and approximately four miles from the Woodland Station for the MBTA Green Line. We have plenty of free parking on campus. You…