Beaver Trust employs 30 employees. The Beaver Trust management team includes Richard Young (Chief Executive Officer), Jolene MacNaughton (Fundraising Lead), and Jess Chappell (Policy Lead).
Looking for a particular Beaver Trust employee's phone or email?