Ivor Turcin
Writer

Sales and marketing specialist at Communiter Ad Decus d.o.o.