Board Memberships
Harvard Corporation
Highest governing body of Harvard University
Amherst College
Located in Amherst, Massachusetts, a town of 35,000 people in the western part of the state. The college’s 1,000-acre campus is adjacent to downtown Amherst.
Positions
University of Wisconsin-Madison
Public land grant university located in Madison, WI
Cornell University
Mixed Public/Private University in Ithaca, NY