ELLIS STEPHEN A

PrivateCIK: 1561563
Location

WESTLAKE, TX

E.L.F. BEAUTY, INC.
Position
TenureSince Mar 2019
Holdings
SCHWAB CHARLES CORP
Position
TenureSince Jul 2018
Holdings