Stephen oversees Insight’s managed services arm, bringing more than 30 years of technology experience spanning hands-on engineering, sales and executive leadership, technical management and more. As one of Insight’s key thought leaders, Stephen is passionate about helping clients drive measurable impact through technology — while empowering teams to stay client-focused in delivering world-class solutions.