Ben Dodds is an accomplished Account Executive currently operating at Strata Identity since July 2025. Prior to this role, Ben served as an Enterprise Account Executive at Darktrace from January 2023 to June 2025 and began a sales career as a Sales Development Representative at Brandfolder from January 2022 to January 2023. Earlier experience includes a position as a Recruiter at Insight Global from July 2020 to January 2021, as well as an internship with the Charleston RiverDogs in the summer of 2018. Ben holds a Bachelor's degree in Marketing from Clemson University, earned in 2020.
This person is not in the org chart
This person is not in any teams
This person is not in any offices