50 employees
ShopClub develops patent-pending technologies to make the social shopping experience more rewarding for consumers and empower merchants.
2011