Can non-EU employees be sponsored for long-term business stay in Italy?
Yes, non-EU employees may apply for a long-stay National Visa (Type D) which may require separate work authorization. This is suitable for assignments longer than 90 days such as intra-company transfers.
