I guess that the first thing that you have asked yourself before starting the research for a placement in Italy is: do I have to be fluent in Italian? Will I be able to find an opportunity even if the only words in Italian that I know are pizza and buongiorno? While many people would tell you that you have to speak Italian if you want to work in Italy, the truth is that the answer is no.
Most of the Italian companies that are looking for international candidates don't require them to speak Italian. Don't forget that one of the main reason that Italian companies are happy to work with international professionals is that you are fluent in another language, which could be English, French, Spanish and so on. Thanks to the interaction with international professionals, Italian companies can easily develop their business in new markets and also manage the current foreign customers.
Said that, learning a new language will always be great for you and if you are fluent in Italian you will be able for sure to better interact with your new Italian friends, especially if you are not working in Rome and Milan, where most of the people are fluent in English. A smart idea to improve your chances of finding a placement in Italy is becoming fluent in more than one language! In this way you will definitely impress your potential employer! Learn how to become quickly fluent in Spanish English and Portuguese