Roman Zelvenschi

Roman Zelvenschi

Owner of a Online Marketing Agency in Toronto, Canada with regional divisions in US, Israel and Russia.