Nicholas James Read is a British business executive who was CEO of Post Office Limited from 2019 to 2025. 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.