Michael Sherrard is a seasoned digital strategist with extensive experience in leadership roles within various organizations focused on advocacy and social change. Currently serving as Chief Digital Officer at The Intercept since 2019, Michael previously held the position of Executive Director at Faithful America from 2012 to 2019. Prior experience includes roles as Senior Platform Strategist and Deputy Political Director at MoveOn.org from 2008 to 2012, as well as Online Organizer at Sojourners in 2007-2008. Michael began a career at M+R Strategic Services as an Associate from 2005 to 2007. Michael attained a degree from Hampshire College, where studies were completed between 2001 and 2005.
Links
Sign up to view 6 direct reports
Get started