Terri Sawyer is an experienced Lead Product Manager currently at Clarivate since January 2022. Prior to this role, Terri served in similar positions at Dialog Solutions from July 2019 to December 2021 and ProQuest from January 2012 to July 2019, demonstrating a strong background in product management. Terri holds a Bachelor of Science degree in Chemical Engineering from Penn State University, earned between 1982 and 1986.
Sign up to view 0 direct reports
Get started