Personal Information
Organization / Workplace
Tomsk, Russia
Occupation
Chief Executive Officer
Tags
smart tv
startup
tv
See more