Best opportunities would be in France - but there might be language issues, just like in Italy. Not even to think of Spain. Of course there may be exceptions everywhere.
That said, your best chances seem to be in Switzerland and Austria. Perhaps even Southern Germany.