Nicholas James Read is a British business executive who has been CEO of Post Office Limited since September 2019. Previously he held senior positions in several customer-facing businesses, and was CEO of Nisa from 2015 to 2017. From Wikipedia
Outgoing CEO Nick Read acknowledges past leadership's lack of accountability and challenges in compensation processes.