Overwatch
Jeff Needham is an accomplished sales executive with extensive experience in the enterprise security and technology sectors. Currently serving as Chief Revenue Officer at Overwatch Data since October 2025, Needham previously held the same title at Intel 471 from 2019 to October 2025, along with roles as Senior Vice President Head of Global Sales and SVP of Sales. Additional experience includes Vice President of Sales at KELA Group and Senior Managing Director of Sales at Flashpoint. Needham's earlier positions comprise Managing Director of Sales at ThreatConnect, Senior Sales Director at MokaFive, and Sr Enterprise Account Manager at AppSense, focusing on IT solutions and enterprise security. Needham's career began at Symantec, where responsibilities included selling a suite of enterprise security products. Academic credentials include a Business & Communications degree from The University of North Carolina at Chapel Hill.
This person is not in any teams
This person is not in any offices