I recently came across this sentence from an e-mail I received and have pondering thoughts about it:
I have completed an evaluation of your application file and find that the items listed below must be submitted.
Should it be “have found” in place of “find” since the activity of completing the evaluation and finding the items occurred in the past?
I find that …
is used in roughly the same way one would use
It occurs to me that …
It’s something you say or write as you are in the process of discovering a thing. The writer in your example could have used “have found” as well, but it is a stylistic choice what tense to use.