Contact information

Omri Allouche
Chief Technology Officer
Otonomic

Contribution to Efma:

Omri spoke/will speak at the following event:

Business trip


Business Trip to Israel
15 May 2016