IKNOWHOW SA's IT department is led by Dimitris Pappas (Chief Technology Officer) and has 57 employees.
Looking for a particular IKNOWHOW SA employee's phone or email?