MECCA Brands Email Format
RetailVictoria, Australia1001-5000 Employees
MECCA Brands is a retail company in the beauty and skincare sector, headquartered in Richmond, Victoria, Australia at 35-37 Wangaratta Street. Founded in 1997, the company aims to enable customers to look and feel their best by offering a broad lineup of beauty and skin-care brands along with strong service. It operates across Australia and New Zealand through four concepts—MECCA Cosmetica, MECCA Maxima, MECCA, and the online stores mecca.com.au and meccabeauty.co.nz—supported by two distribution centres and a Melbourne-based support centre. The business employs between 1,001 and 5,000 people and runs more than 100 retail stores in the region, with a growing online presence. The infrastructure includes distribution and support operations in Melbourne to ensure product availability and service delivery.