Can anyone really know all the places they have stuffed money?
Presumably their accountants, although if somebody is really crooked, they may have off shore or personal accounts event the CPA's don't know about. For that matter, non-profits are often easy targets for fraud because nobody knows how to keep proper eyes on the accountants.