John McAvoy, based in San Jose, CA, US, is currently a Vice President, Americas XDR Sales at Barracuda. John McAvoy brings experience from previous roles at Barracuda. John McAvoy holds a 2006 - 2009 Teaching Credential in Multiple Subjects @ San José State University. John McAvoy has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different John McAvoy?
Find contact details for 700 million professionals.