AppointmentsPosted onApril 25, 202312 months ago Economist Shore-Sheppard appointed as faculty dean at Williams College The health and labor economist will start work in the new role on July 1. Read More