Localize
Localize's CEO and Executive Team includes Omer Granot and 1 others.
Ilan Fraiman
Chief Product Officer
Omer Granot
CEO
View all
3 members
1 members