US retail giant Wal-Mart Stores has appointed Brett Biggs as finance chief, to replace Charles Holley who is to retire.