Andre De Ruyter Has Resigned.