Lucian Todea

CEO, ITNT