New Channel employs 216 employees. The New Channel management team includes Pavel Martynov (Deputy CEO), Olga Goncharuck (Acquisitions Manager), and Yuri Yurchenko (Deputy Chief Engineer).
Looking for a particular New Channel employee's phone or email?