John has over 20 years of expertise in delivering innovative client solutions. He possesses a deep understanding of IT channel processes and fosters strong channel partnerships.