Australian supermarket group Coles has announced the appointment of Tony Buffin to the position of chief financial officer, effective from July.