* * *
nomadic worker UK US noun [C] WORKPLACE
► someone who works in different places while away from their office, often using a mobile phone and the internet: »
The nomadic worker may not be based in an office, but could visit 10 different offices in one day.
Financial and business terms. 2012.