Natura & Co
Show contact
Links
Lisa Caracciolo
Vice President, Tax
Mario Ramírez
Senior Tax Manager - Mexico & Centroamerica (natura-avon-the Body Shop)
Lee Hayes
Director - International Tax & Strategy
Diana Elias
International Treasury Manager - Natura Luxembourg
Elisangela Alvares Silva
Senior Tax Manager Latam
May, 2023 - present
View in org chart