technopeak employs 46 employees. The technopeak management team includes Maksim Efremov (Managing Director of Information Technology), Olga Anufrieva (Head of Sales and Business Development), and Ksenia Avdeykina (Marketing Manager).
Looking for a particular technopeak employee's phone or email?