UK supermarket group J Sainsbury has appointed a new director of customer services as part of its efforts to turn around the performance of the struggling retailer.