The Shopping Centre Council of Australia (SCCA) is the national industry group for major shopping centre companies.
Headquarter Australia |
Countries of operation Australia |
Year founded 1998 (26 years) |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |
Head of Policy and Regulatory Affairs
Head of Research
Business and Operations Manager