Lace, lingerie and swimwear producer Sherwood Group has announced the appointment of Carol Duncumb as managing director.