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, MA. Since joining Alma in 2014, Taylor has taught in the elementary school and served as an Academic Dean. She held the role of Dean of Culture at Alma for two years before being named Founding Principal of Alma’s second school campus in 2019.
Sign up to view 15 direct reports
Get started
This person is not in any teams