Stephen Theriault is an experienced digital marketing professional currently serving as the Director of Digital Marketing at the Leadership Institute since April 2023. Previously, Stephen held the position of Advocacy Architect at Red Edge, LLC, where efforts focused on enhancing the Advocacy Analytics program. At The Heritage Foundation, Stephen built and led a seven-member team as Assistant Director of Customer Data, unifying customer data across various systems to support informed decision-making. Earlier roles include Marketing Lead at API and Influencer Outreach Manager at Edelman, where Stephen provided strategic counsel and managed client relationships with major corporations and organizations. Stephen's career began at The Leadership Institute as Director of Donor Communications and includes experience in research and protocol design at American Target Advertising. Stephen earned a BS in Political Science from the University of Wyoming and graduated from Natrona County High School.
Sign up to view 4 direct reports
Get started