Log in
Leverate
Contact
Links
View in org chart
Ran Strauss
CEO & Co-founder
Daniel Turjeman
Chief Financial Officer
Guy Paz
Chief Operations Officer
Shmulik Kordova
Chief Commercial Officer
Gil Ben Yelid
VP HR
+ 3 more
January, 2019 - present