telecommutingEnglish

telecommuting, teleworking

Noun

Employment at home while communicating with the workplace by phone or fax or modem

English: telecommuting, teleworking

English words with similar meanings

Show 1 words