Someone in his social circle shared on FB that he was a manager for the wealth of the British Royals. Quite a tight knit group, those Satanists?
I didn't realize he was good in math and had been a Wall st. Trader - as well as the connections to science philanthropy.
.
Likely the Island was a blackmail op for the DS and that's why he's scott-free. Sort of like what happened to Crowley after the war. They said he was a British agent so he wasn't popped for the Nazi Propaganda Radio show that he ran during the War.