Talbots Inc. has retained a business consulting firm to assist in a strategic review of the company's brand positioning. The Hingham, MA-based company is looking to develop a comprehensive strategic plan to drive sustainable profitable growth and enhance performance after posting results in the second quarter. The name of the consulting firm was not revealed.