Who Owns Creed: Founders, Investors, and Company Structure Explained
Finance
Creed was founded by Patrick and Grey Coutts, who remain key figures in the brand's ownership structure. The company started as a small fragrance house and has grown into a glob...
Open article