Stephen Ward

Managing Director at Insight Partners

The past 20 years of his life have been dedicated to security — including nine years in the U.S. Secret Service, gaining experience in cybersecurity, physical security, and fraud. He is also a proud veteran of the U.S. Coast Guard and graduate of Seton Hall University. He has always been an operator at heart and love to build incredibly talented teams and technology. That’s why it’s been a pleasure to spend the past ten years on public and private boards and as an advisor to startup founders, helping them with strategy, product, and business development. Fortunately, his diverse background led him to join the Insight Partners Investment Team in 2021 as a Managing Director to focus on cybersecurity investments.

Links

Previous companies

TIAA logo
U.S. Secret Service logo
Mimecast logo
The Home Depot logo

Timeline

  • Managing Director

    August, 2021 - present

View in org chart