The Indigenous Land and Sea Corporation (ILSC) assists Aboriginal and Torres Strait Islander people to realise economic, social, cultural and environmental benefits that the ownership and management of land, water and water related rights can bring. The ILSC provides this assistance through the ac...See more
Headquarters:
Australia
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1995 (31 years)
Address:
70 FRANKLIN ST; LEVEL 7; ADELAIDE, SOUTH AUSTRALIA 5000, AU
HIGH
spending power