Business Description
Founded over five decades ago in São Paulo, Brazil, Natura Cosméticos has grown into a major beauty company serving customers across Latin America. The company sells cosmetics, perfumes, and personal care products through its well-known Avon and Natura brands. Shoppers can find its products online, in stores, through business partnerships, and via franchise arrangements across eight countries.