Phil Maynard

Vice President, Presales at Barracuda Networks

Phil Maynard is a seasoned executive with extensive experience in IT security, data protection, and product management. Currently serving as Vice President of Presales at Barracuda since November 2016, Phil leads a team of presales consultants while collaborating with various internal and external stakeholders to ensure effective product messaging. Prior to this role, Phil held key leadership positions at Arcserve, CA Technologies, and several other technology firms, where responsibilities included global presales management, product strategy, and product marketing. Phil's career reflects a strong focus on driving thought leadership, sales enablement, and innovation within the tech industry, supported by a foundational education from Westwood.

Links

Previous companies

Neverfail logo
Arcserve logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams