MECCA logo

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.

Founded 1997
Oceania, Australia
5K-10K
mecca.com

Highlights

Focus Areas

Consulting
Finance
Financial Services
Training

Notable Investments

AwakenAngels logo

Investment History

Team