Women's wear retailer The Talbots Inc has appointed an executive from its majority shareholder, Japanese retail conglomerate Aeon Co, as non-executive chairman of the board.