Move of the Week: Ted Baker’s new boss faces its toughest ever test 3rd April, 2020 2 mins read time It is testament to the job Rachel Osborne has done under the most difficult of circumstances that the former Debenhams finance chief has been trusted ... Read Insight