Direct apparel retailer N Brown Group Plc has appointed John McGuire as a non-executive director.