39 employees
The UK's largest nationwide, 15-60 minute grocery delivery service. A tech focused logistics marketplace, crowdsourcing from 10,000 drivers.
2015