News

CEO Jennifer DeCubellis resigned in March and is eligible for up to a year’s pay and six months of health benefits.