50 employees
Location based marketplace connects buyers, local stores and personal shoppers with an integrated payments system.
2016