Natura &Co is a global purpose-driven, group uniting Natura and Avon. We connect more than 200 million clients worldwide, engaging them through nearly 7 million dedicated Consultants and Representatives, 900 stores and franchises, and 22,000..
Relevance: 6.989649