Johnny Ayala's Location
Washington, DC, US
Johnny Ayala's Work
Johnny Ayala's Education
Johnny Ayala's Skills
Johnny Ayala's Summary
Johnny Ayala, based in Washington, DC, US, is currently a Territory Manager - Enterprise SLED at Tenable, bringing experience from previous roles at New Relic, Inc., Quest Software, Dell and WESCO Distribution. Johnny Ayala holds a Montgomery College. With a robust skill set that includes Direct Sales, Account Management, Sales, Solution Selling, New Business Development and more, Johnny Ayala contributes valuable insights to the industry. Johnny Ayala has 1 email and 1 mobile phone number on RocketReach.