Leverate Employee Directory
Technology, Information and MediaTel Aviv, Israel51-200 Employees
Leverate has about 91 employees across 3 continents, most of them in Asia. By country, the largest groups are Israel (62%), Cyprus (9%) and United States Of America (8%). Business Development and Sales make up 27% of the profiles with a known department. Leverate's workforce spans 17 departments.