It's not current because nobody updates the website....pretty simple!! I believe that Drilling (former Board member) updates it on request, however it is pretty much out of date apart from the news releases.
As per this article
https://www.ntfctrust.co.uk/news/article/report-of-trust-agm---thursday-10-february the current board members are those shown on the website plus the three named in the report of the AGM.