British fashion retailer Ted Baker Plc said on Thursday Rachel Osborne will become its new finance chief once she steps down from the same position at Debenhams, following just one year in the role at ...