internal communications careers in Fingal, Ireland