CEO Update: Alison Rose resigned as NatWest Group CEO in July 2023 following the Nigel Farage debanking controversy. Paul Thwaite was appointed interim CEO on July 25, 2023, and confirmed as permanent Group CEO on February 16, 2024. This article has been fully updated to reflect the current leadership. NatWest Group plc, one of the […]