Rachel Owens currently serves as the Education Technology Coordinator at Friendship Public Charter School, starting in January 2024, where responsibilities include coordinating data collection and analysis from various educational platforms. Prior to this role, Rachel held the position of Assistant Principal of Culture at Two Rivers Public Charter School from August 2017 to June 2023, focusing on school culture, student behavior, and family engagement. Rachel's earlier experience includes roles as a Lead Teacher and General Education Teacher at Friendship Public Charter School and as a Resident Teacher with Urban Teachers. Rachel holds a Master's degree in Elementary Education and Special Education from Lesley University and a Bachelor of Arts in Communications, Media Studies from Notre Dame de Namur University.
Sign up to view 1 direct report
Get started