President
James Walker
CEO Approval Rating
90/100
2008
PrivateSubsidiary of E.l.f. Beauty, Inc.
https://www.w3llpeople.com/