Therran Taylor currently serves as the Director of Channel Sales at Spot AI, where responsibilities include utilizing AI to revolutionize physical security and business intelligence while significantly expanding market share through a robust channel organization. Prior to this role, Therran Taylor was a Senior Channel Sales Manager at Verkada, focusing on modern security solutions for enterprises across several states. Therran's earlier experience includes serving as Regional Sales Manager and Senior Sales Representative for Hikvision USA, where management of customer relationships and sales strategy implementation were key duties. Therran Taylor holds a Bachelor's Degree from the University of Central Oklahoma, awarded in 2015.
Sign up to view 0 direct reports
Get started