What skills does volunteering give you?

By Anna

One of the most cited reasons for volunteering is to gain knowledge and skills. In addition to contributing to a fairer and more humane society, volunteering helps develop a diverse array of ‘volunteer skills and…