President & CEO
Stephane de La Faverie
CEO Approval Rating
82/100
ELC is a New York-based cosmetics holding company that owns and operates skin care, makeup, fragrance, and hair care products manufacturing brands.