Dame Moya Marguerite Greene OC DBE is a Canadian businesswoman who was the chief executive officer of the Royal Mail from 2010 until 2018, having previously been the CEO of Canada Post. From Wikipedia
Former executives and ministers testify on the mishandling and cover-up of the Horizon IT system's faults, impacting hundreds of subpostmasters.