Dr Orest Lastow will take on the role of CTO of Iconovo while Johan Wäborg is hired as the new CEO of Iconovo entering this role no later than April 14th 2020. Orest Lastow will continue to serve as the CEO until Johan Wäborg takes up the position. Read more