WEKA Group's IT department is led by Shimon Ben-David (Chief Technology Officer) and has 5 employees.
Shimon Ben-David
Chief Technology Officer
Looking for a particular WEKA Group employee's phone or email?