ferreter (noun)
fer•ret•er
1. A person who hunts with ferrets.
2. One who uncovers or brings to light; one who ferrets out.