Ellen McCulloch Lovell President, Marlboro College

Ellen McCulloch Lovell is president of Marlboro College in Marlboro, VT.