If you find something that you need or want, you succeed in achieving or obtaining it.
So far they have not found a way to fight the virus... V n
He has to apply for a permit and we have to find him a job... V n n
Does this mean that they haven't found a place for him?