Australian supermarket group Coles has appointed Rob Scott as its finance chief.