Taylor DeLoach is originally from Maryland and graduated from Wesleyan University in Middletown, CT. She began her career in education as a graduate student at the Charles Sposato Graduate School of Education in Boston, where she now serves on the Board of Directors. Taylor joined Alma’s team in 2014 as a first grade lead teacher and took on additional responsibilities as a teacher team leader a year later. In 2017, Taylor became an Academic Dean and co-teacher in third grade. She then held the role of Dean of Culture at Alma for two years before being named Founding Principal of Alma’s new Frederick Douglass Campus in 2019.
Taylor was also a part of the 2020-21 cohort of Boston College’s groundbreaking Lynch Leadership Academy, which sharpens the skills of current and future school leaders and executive managers.