2 answers
They may at the head office, however at branches, they certainly do not.
No, you have to be a resident here.
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.
- Are oversize driver needed? Do the company helps with the paperwork for foreigners? (I'm German).