New managing director at ICAN

Co-founder and former deputy editor of the Sunday Business Post, Ms Aileen O'Toole, has been appointed managing director of the…