TECHNORED employs 15 employees. The TECHNORED management team includes Polina Nemirovchenko (Chief Operating Officer), and Eugen Saynog (Chief Product Officer).
Looking for a particular TECHNORED employee's phone or email?