I feel I have found the head of the Beast. Please see the website
Here is an organization which indicates that it by specially creative people will lead peoples into the future independently of the political system. The organization is not a think-tank, as it indicates that it will work by projects. It is claimed that it is economically well-founded and it is obviously global. It is claimed that it has the solution to all the world's problems.