Machine Translation
Ofer Tirosh
OT
Ofer Tirosh
Chief Executive Officer
at
Machine Translation
Contact
Org chart
View in org chart
WM
William Mamane
Chief Marketing Officer
View in org chart
Timeline
Chief Executive Officer
Current role