Evan Strawderman has worked as a Sales Development Representative at ToolWatch since March 2023. Prior to that, they worked at Dynatrace as a Sales Development Representative from July 2022 to October 2022.
From 2018 to 2022, Evan Strawderman attended the University of Delaware, where they obtained a Bachelor of Arts degree in Mass Communication/Media Studies.
Sign up to view 0 direct reports
Get started