Allison is the Head of School at Dedham Country Day School (DCD), and has served in independent school administrative and faculty roles for nearly 30 years. Prior to embarking on a career in education, Allison practiced law in Massachusetts.
Allison is the Head of School at Dedham Country Day School (DCD), and has served in independent school administrative and faculty roles for nearly 30 years. Prior to embarking on a career in education, Allison practiced law in Massachusetts.