Financial fraud investigator