rehabilitator

noun

One who rehabilitates.