Nelson Mair, chief operating officer of apparel and lifestyle goods retailer Country Road, is quitting the company at the end of this year.