President, Insight North America

Steve oversees all North American operations. His grasp of emerging technologies — and his vision for helping companies better manage what they have and transform complex challenges into real business outcomes — defines Insight’s own evolution as a Fortune 500 global systems integrator.