Well before one can go into jail there must be a trial. I am not religious but for people like this I sometimes hope hell would exist.
There are many existing punishments - go after all their wealth, family and connected business, trusts etc. Simply ban them from western financial world. Publicly shame them and make their name a curse to spit on. Properly harsh jail and making sure all inmates know who arrived, I wouldn't expect kinder treatment than pedophiles get. And so on.
Since that’s what they did to their victims.