Gozo Telework Scheme

Gozo Telework Scheme

Employers must have business premises in Malta and employ Gozitan residents with telework setup