Stephen oversees services sales for Insight and keeps the pulse of 24/7 operations. His responsibilities span customer success management, business development and partnering activities. Professionally, he’s passionate about designing offerings that will support technological solutions for business. He has more than 30 years of experience in technology, including hands-on engineering, project management, technical management, sales leadership and executive leadership.