54 employees
Somerset Wildlife Trust is an organization that serves habitat restoration and natural processes.
1964