50 employees
Tao of Shop is an Omni-Channel Retail platform that targets retailers, malls and F&B operators.
2009