CEO
Michael Hughes
CEO Approval Rating
78/100
NCL is a contract developer and manufacturer of skin care and cosmetic products.