Enty's Business Glossary:

Digital Nomad

Digital nomad is a location-independent person who works remotely for the company operating in one country but physically lives in another.
Digital Nomad
Digital nomad is a location-independent person who works remotely for the company operating in one country but physically lives in another.