Co-Founder
Jeremy Johnson
CEO Approval Rating
82/100
Too Faced is a manufacturer and online retailer skincare and makeup products for women.