Teecee .. identifying fraud thats taking place w/in a company is a much harder job
Stopping it before it happens is even orders of magnitude harder. About all you can do is to prosecute the crooks vigorously and give them some serious jail time, which is exactly what is happening now, in hopes that it will act as a deterrent going forward.