IT Business Partner |Product Owner|Project Manager Supply Chain
Head of Strategy Natura &Co Latin America: Natura - The Body Shop - Aesop - Avon
Natura &Co is a purpose-drivengroupmade up of two iconicbeautycompanies – @avon & @natura – unitedin the belief thatthereis a better way of livingand doingbusiness. Certified @b-corp-uk