Timur Igamnazarov

CEO at IST Hungary