Distributed Workforce

/noun/

When the team is spread across the world, but they’re all (supposedly) working together on the same thing.

0

0

Would you like to suggest an improvement? Click here.

Have a definition?
Share it with us

Have a definition?
Share it with us