acquired
Stage
About
Charlotte Tilbury is a UK-based beauty company founded by makeup artist Charlotte Tilbury that designs and sells makeup and skincare products through retail and direct-to-consumer channels. The brand has previously sold a majority stake to Puig.
Explore Charlotte Tilbury's full profile on Brouky
Funding rounds, investor list, and risk signals — unlock with a subscription.