SCS: Chief who oversaw £100m take-private deal to step down Retail The chief executive who oversaw SCS's departure from the London Stock Exchange towards the end of 2023 is to step down this summer.