'We’re looking for a volunteer to work with the club’s new Head of IT as well as the club’s media department in improving and solving issues for multiple Wrexham AFC and Wrexham Supporters Trust platforms.'
Sounds like the old Head of IT got in the way or couldn't identify the problems.
Good to see these have been identified and hopefully will be sorted soon. Onwards and upwards.