Retail group > Natura

Natura

Headquarters

, Brazil

Phone number

Facts and figures

Turnover

Global workforce

Buying offices
Geographical breakdown