CEO
Juan Ortiz
CEO Approval Rating
70/100
Navarro offers fragrances, health and beauty care products.