No, the Italy Digital Nomad Visa does not allow you to work for an Italian company. This visa is strictly meant for remote work for foreign employers or clients located outside Italy. You must continue working for your existing overseas company or clients. If you wish to work for an Italian employer, you would need to apply for a different type of Italian work visa.