As Senior Vice President, Supply Chain and Operations, John Carnahan leads Insight North America in accelerating innovation, enabling profitable growth and delivering a stellar client experience.