Devin Dillard

Field Sales Director - SLED

Devin Dillard currently serves as the Field Sales Director for SLED at SecurityScorecard since March 2025. Prior experience includes roles as Director of Sales at Cloud Storage Security from July 2023 to March 2025, and Enterprise Account Executive at Chargebee from March 2022 to May 2023. Dillard has a strong sales background with notable achievements, including being a 4x President’s Club winner at LogMeIn and successfully managing complex CCaaS sales across various sectors. Previous positions include Senior Account Executive at LiveView Technologies, Enterprise Account Executive at DataBased, and extensive experience at T-Mobile as a Sales Manager. Dillard began a sales career at Kinetico Advanced Water Systems Inc. and has educational qualifications from Western Governors University, Ensign College, and Auburn Riverside High School.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices