Taylor Roth currently serves as the Director of Digital Strategy at ICC since July 2021, with prior roles including Deputy Director of Digital Strategy and Digital Manager. In November 2023, Taylor participated in the 2023 Hamas War Solidarity Mission to Israel, engaging with impacted communities and enhancing Jewish-Christian relations. Taylor is also an Ambassador at The Philos Project, contributing to the Philos Leadership Institute, and has served on the committee for Abraham’s Missing Child. Previous experience includes digital media roles at Christians United For Israel and marketing consultancy at TAMID Group, alongside a communication fellowship at CAMERA. Taylor holds a Master of Science in Counterterrorism, Cybersecurity, and Homeland Security from American University and a Bachelor of Science in Public Relations from the University of Florida.
Links
Sign up to view 0 direct reports
Get started