Reach Volunteering lists skills-based roles (finance, legal, marketing, data, IT) and trustee vacancies at UK charities; environmental charities use it to find board members and specialists. It is free for volunteers.
How to start: reachvolunteering.org.uk/