Sergio Bucher has officially stepped down as CEO of UK department store retailer Debenhams Plc in a move that will allow new leadership to carry through the restructuring and turnaround of the business.