Media and communications, finance, tourism, and international business are the sectors in which foreigners are most likely to find jobs in Italy. Just keep in mind that Italians expect their prospective employees to have exceptional qualifications.
Years of experience is insufficient to land a good job in Italy, you must also have a degree in the relevant field. Even if you think that you are well qualified to work for example as a travel agent, you will be asked for certificates to prove you have studied the subject. The younger generation with degrees in hand but little or no experience, usually have to go through with what the Italians call tironcino or training period, with limited pay.
English teaching is one of the most readily transferable careers. This is because almost every Italian is desirous of being able to converse well in English. This does not mean that a native English speaker is going to land the job automatically. On the contrary, even native English speakers need proper qualifications like certification in TEFL or CELTA, to land the well paying jobs.
Working in Italy means that you will have to be able to speak a fair amount of Italian. So it is a good idea to start learning the language even before landing in Italy and then follow it up with some courses. There is a wide selection of Italian courses available, one is sure to suit you.
Dressing well takes precedence in Italy, so for men conservative suits are the proper attire for meetings. Women may wear conservative dresses or suits. Accessories are equally important for men and women.