Russell Michaud has a diverse work experience. Russell started their career in 2008 as a Barista at Starbucks. In 2009, they worked as an Elementary Special Education Teacher at Alum Rock School District and also served as an Extended School Year Principal for a brief period in 2013. From 2010 to 2014, they worked at Teach For America, first as a Phone Interview Selector and then as a Corps Member Advisor. Since 2014, Russell has been working as the Managing Director of Special Education at Alpha Public Schools.
Russell Michaud obtained a Master's degree in Educational Leadership from San Jose State University in the years 2012 to 2014. Prior to that, they earned a Bachelor's degree in Psychology from Ithaca College from 2004 to 2008. In addition to their degrees, Russell has also obtained a certification in the All Means All School Leadership Program from All Means All in May 2022.
Sign up to view 8 direct reports
Get started