Co-founder and former deputy editor of the Sunday Business Post, Ms Aileen O'Toole, has been appointed managing director of the online advertising company, ICAN.
Co-founder and former deputy editor of the Sunday Business Post, Ms Aileen O'Toole, has been appointed managing director of the online advertising company, ICAN.