Eric Armstrong Location
California, United States
Eric Armstrong Work
Eric Armstrong Education
Eric Armstrong Skills
Eric Armstrong Summary
Eric Armstrong, based in California, United States, is currently a Executive Vice President of Sales and Support at Audinate. Eric Armstrong brings experience from previous roles at Limelight Networks and Harmonic. Eric Armstrong holds a 1993 - 1995 MS in Computer Engineering @ Santa Clara University. With a robust skill set that includes Sales & Marketing, Business Strategy, Channel Partners, Demand Generation, Sales Operations and more. Eric Armstrong has 3 emails and 1 mobile phone numbers on RocketReach.