Made O'Meter
Discover where a brand or product originates
IDC Institute is a well-known beauty and skincare brand based in Spain, specifically under the Aquarius Cosmetic group. The brand focuses on providing accessible, high-quality cosmetic products ranging from facial treatments to bath sets. While the brand management, creative design, and strategic operations are headquartered in Barcelona, Spain, the actual manufacturing of their sheet masks and several other accessory lines is typically conducted in China to leverage specialized production facilities for non-woven tissue masks.
Ownership of IDC Institute lies with Aquarius Cosmetic S.L.U., a family-founded company that has grown into a major international distributor of beauty products. Their business model involves designing products in Europe that meet strict EU safety standards while utilizing global supply chains for efficient manufacturing.
Report a bug/Feedback
disclaimer
poweredBy