Steve Duncan is currently the Strategy and Sales Leader at Lookout, responsible for sales and sales growth in the Central U. S. Prior to this, Steve worked as a Senior Sales Executive at Talon Cyber Security focusing on the Western U. S market. Steve also held various sales leadership roles at Recorded Future, Menlo Security Inc., Cyber Watch Systems, FireEye, Inc., Lumenate, and ANI Direct Network Security over the years. Steve started their career as an Enterprise Sales Representative at McAfee. Steve earned their education at the University of North Texas.
Sign up to view 0 direct reports
Get started
This person is not in any teams