Post Office bolsters its IT leadership team as it grapples with massive tech transformation with the nation looking on.