pledge taker

(noun) volunteer (generic term)

unpaid worker (generic term)