10 employees
Named "the Buzzfeed for shopping" by TechCrunch, Shopfeed is the shopping solution for digital natives.
2014