Digital Communications Sales Director
TN Ireland
Dublin