Home Depot is an American multinational home improvement retail corporation that sells tools, construction products, appliances, and services, including fuel and transportation rentals. It is the largest home improvement retailer in the United States.
Headquarters: Atlanta, GA, USA
Number of Employees: 490,600
Steve Ward is a Managing Director at Insight Partners. He joined in 2021 to focus on investments in cybersecurity. Prior to joining Insight, Steve was Chief Information Security Officer at The Home Depot, where he provided progressive direction over cybersecurity and technology risk. He is also a Board Member of Mimecast and served on the board of Cloudknox, which was recently sold to Microsoft. His innovative approach has led to malware related patented technology and he has received award recognition from his industry peers in cybersecurity.
Steve has over 20 years of experience in cybersecurity, physical security, fraud and technology risk acquired throughout his career in both the public sector (U.S. Secret Service) and the private sector (JPMorgan Chase and TIAA). He has spent the past 10 years as an advisor to founders of startup companies helping them with strategy, product and business development.
He is a passionate autism advocate inspired by his amazing son and the need for all special needs children to live incredible lives. Steve believes that technology is truly changing the world with astonishing benefits, but that it will never take the place of compassion, empathy and understanding of others’ differences.
Steve is a veteran of the U.S. Coast Guard and graduate of Seton Hall University.