Ascertainer

As·cer·tain·er

Ascertainer

n.
  1. One who ascertains.