VC Owned Firm Hoping to Follow Tom’s & The Body Shoppe to Megabuck Avenue
NBN has learned that Avalon Natural Products is on the selling block with what our source tells is a price of $60 million.
Avalon was purchased just a few years ago from founder and body care marketing guru (okay he’s not really a guru but everything he touches turns to gold) Mark Egide for $30 million. The company’s current owners are hoping to ride the crest of L’Oreal’s purchase of The Body Shoppe last March and Colgate Palmolive’s purchase of Tom’s of Maine.
However unlike Tom’s Avalon has never been a mission driven company. Other than of course the mission to develop profitable products, something that Tom’s did too, but with more than a bottom line approach.