The importance of the function of a company board and the significance of the roles and responsibilities of non-executive directors on these boards cannot be understated.