Feedback plc announced an detailed review of the company's strategy by the new executive team. The company appointed Professor Rory Shaw as Medical Director in June 2018.