contactus careers in Longford, Ireland