North Coast Ventures recently co-led a $10M Series A investment in Society Brands, a technology and operational platform that acquires ecommerce consumer products companies.