Natura's Sales department is led by Ivan Guissoni (Head of Sales Planning) and has 1944 employees.
Nicolas Guillermo Otero Amuchastegui
Sales Manager
Looking for a particular Natura employee's phone or email?