Agency representative body the Institute of Advertising Practitioners in Ireland (IAPI) has appointed Siobhán Masterson as its new chief executive. She will take up the CEO role on February 17. Former ...