Natura & Co corporate office is located in A17-bloco a Alexandre Colares Sala Ave No 1188, São Paulo, Sao Paulo, 05106-000, Brazil and has 10K+ employees.
natura & co
natura &co
institucional natura & co
natura
natura & co the body shop
natura &co (natura)
Departments
Number of employees
Operations
85
Finance
60
Marketing
56
Engineering & Technical
51
Sales
43
Information Technology
36
Human Resources
17
| Location | People at location |
| South America | 501-1,000 |
| North America | 11-50 |
| Europe | 1-10 |
| Asia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Natura & Co's success, and advanced their careers.
Manager, Internal Audi... at Kyowa Kirin
Worked as Manager, Internal Audit
at Natura & Co (2023-2024)
Manager, Corporate Fin... at Despegar
Worked as Senior Treasury Cash and Risks
at Natura & Co (2019-2022)
Manager, Finance at NowVertical Group
Worked as Controllership & Financial Reporting Coordinat...
at Natura & Co (2025-2025)
Gerente De Planejament... at Grupo Wish
Worked as Coordenador De Dados E Ferramentas De Planejam...
at Natura & Co (2022-2023)
Explore More
Natura is a Brazilian multinational beauty and personal care company headquartered in São Paulo, Brazil. Founded in 1969 by Luiz Seabra, the company is recognized as the leading beauty and personal care company in Latin America and a benchmark in direct sales. Natura offers beauty and well-being products and services with innovation, sustainability... Read More