Steve Duncan

Sr. Director Of Global Sales-sse at Lookout

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.

Links

Timeline

  • Sr. Director Of Global Sales-sse

    March, 2023 - present

Related people