John has been with Insight for 17 years. He has been working in the Unified Communications and Collaboration space for 20+ years.