Stuart Fenton Leaving Insight To Seek New Challenges The company's president for EMEA has decided it's time to take a risk and move on