reevaluator
Etymology
From reevaluate + -or.
noun
One who reevaluates something.