Management Consulting - London, N/A, GB
Online Shop provides anyone with the ability to easily create, launch and share their own online shop with no hassle, no jargon and no complex systems and tools to deal with. We're democratizing e-commerce and the way people do transactional business online.