english customer careers in Fingal, Ireland