Insight EMEA, a division of Insight, has appointed Karen Mclaughlin as Vice President, Services, EMEA. Managing a team of more than 250 services professionals, Karen will be responsible for accelerating Insight’s services division across Europe.
Mclaughlin brings with her more than two decades of experience leading and developing managed services for organisations, globally. Most recently, as Vice President at DXC Technology, her role was focused