CEO
Kristof Neirynck
CEO Approval Rating
83/100
1886
PrivateSubsidiary of Natura & Co.
https://www.avonworldwide.com