Sycamore Partners has completed the acquisition of troubled women's wear chain The Talbots and appointed a new executive management team.