LSC is rated 3 out of 5 in the category information technology and services. Read and write reviews about LSC. Working with leading startup companies to strengthen their product and execution within the enterprise IT and cyber security domains.
Company size
1-10 employees
Headquarters
Tel Aviv, Israel