ameliorator

noun
  1. a person or thing that makes something better or improves a situation
  2. Usage: formal

Examples