Leverate employs 87 employees. The Leverate management team includes Ran Strauss (CEO and Co-Founder), Naama Telishevsky (General Counsel and Compliance), and Yossi Tamir (Head of Business Development and Partnerships).
Looking for a particular Leverate employee's phone or email?