succourer

(noun) succorer

rescuer (generic term)
recoverer (generic term)
saver (generic term)