When Was Charlotte Tilbury Founded
Finance
Charlotte Tilbury was founded in 2013 by British makeup artist Charlotte Tilbury. The brand launched as a direct-to-consumer cosmetics company focused on celebrity-inspired make...
Open article