Natura &Co Employee Directory
Personal Care Product ManufacturingSão Paulo, Brazil10001+ Employees
Natura &Co is a personal care product manufacturing group based at 1.188 Avenue Alexandre Colares, São Paulo, São Paulo 051060-000, Brazil. The group comprises two beauty brands, Avon and Natura, united with a purpose-driven approach. It is certified as a B Corp. In 2017 Natura & Co acquired The Body Shop from L’Oréal. Recent news includes a partnership with o9 Solutions for digital Commercial Planning in Brazil.