COLLECTIONS
WORKFLOWS
MECCA
Investments
1
Lead Investments
0
MECCA is a beauty retailer based in Australia, offering a curated range of makeup, skincare, fragrance, hair, and body products. It is known for working with over 150 global beauty brands and developing its own signature line of products.
Highlights
Focus Areas
Consulting
Finance
Financial Services
Training
Notable Investments