About
Urban Decay is a color cosmetics brand that produces vibrant makeup products and sells them primarily through specialty retailers and department stores in the U.S. and internationally.
Explore Urban Decay's full profile on Brouky
Funding rounds, investor list, and risk signals — unlock with a subscription.