Innovecs's IT department is led by Sergey Khandogin (Chief Technology Officer) and has 310 employees.
Pedro Reis
Head of Cloud Practice
Looking for a particular Innovecs employee's phone or email?