Located in north east Victoria, Falls Creek is Victoria's largest alpine resort, with 450 hectares of terrain. Falls Creek's snow season runs from the Queens Birthday long weekend (early June) through until the end of September / start of October each year. Falls Creek is a true ski-in ski-out alpin...See more
Headquarter Australia |
Countries of operation Australia, Singapore |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |
Head Mechanic
Retail & Rental Manager
Event Manager