Affidea Ireland careers in Meath, Ireland