Nourish Organic

Nourish Organic

Nourish Organic

Nourish Organic

CPG/Retail

Nourish Organic is the world’s first USDA-certified organic line of personal care products. Regarded as the pioneer in organic beauty, Nourish Organic manufactures and sells eco-friendly and certified organic products across both facial skincare and bath & body categories. The company’s products are sold nationally at retailers including Target, Whole Foods, GNC, Sprouts and other natural retailers nationwide. The company is backed by a group of beauty executives and mission-based investors, including actors and philanthropists, Ben Stiller and Christine Taylor.  Nourish Organic was named the 2013 CEW Eco-Company of the Year and won an Allure Magazine “Best of Beauty Award” in 2014.


Nourish Organic

Founders

Rob Robillard

Rob Robillard

Rob Robillard is a consumer products and marketing expert with nearly 20 years of strategic and operational experience. In 2012, Rob co-founded Sensible Organics with the mission of making “organic beauty mainstream.” In addition to building and growing the company’s private label business, Rob launched the Nourish Organic brand, which has quickly grown into one of the fastest growing organic personal care lines in the country. Prior to founding Sensible Organics, Rob founded Living Proof, one of the fastest growing beauty companies and top performing brands at Sephora and QVC. Previously, Rob was the Worldwide General Manager of Kiehl’s Since 1851 and Senior Vice President of Marketing for L’Oréal Paris, where he directed one of the largest media budgets in the country and oversaw a team of 100+ marketing professionals. Rob began his career as a marketer for Ben and Jerry’s Homemade and consultant for McKinsey & Company. Rob was named to Crain Business Review’s Top 40 Leaders Under 40 in 2005.