Professor Noel O'Connor talks to Gráinne Faller and Louise Holden about taking on the role of CEO of Insight.