tour operators careers in Longford, Ireland