esctakeover.com
Jon Ola Sand Steps Down As Executive Supervisor After 2020
Jon Ola Sand, the executive producer of the Eurovision Song Contest for the last 10 years has resigned. He is well known for his statement of ‘take it away’, and of course being the exe…