John Mcavoy's Location
San Jose, CA, US
John Mcavoy's Work
John Mcavoy's Education
John Mcavoy's Skills
John Mcavoy's Summary
John McAvoy, based in San Jose, CA, US, is currently a Vice President, Americas Sales at Barracuda, bringing experience from previous roles at Barracuda. John McAvoy holds a 2003 - 2006 San Jose State University. With a robust skill set that includes Classroom Management, Lesson Planning, Curriculum Development, Differentiated Instruction, Curriculum Design and more, John McAvoy contributes valuable insights to the industry. John McAvoy has 2 emails and 1 mobile phone number on RocketReach.