Get a demo
Get a demo

Physical workspace

To put it simply; a place where employees work, either together with colleagues or individually. Yes, that could be your office, living room or your local coffee shop.

Related terms:


Have we missed something?

Or do you disagree? Tell us!
Get in touch