Substrata corporate office is located in 53 Bilu St, Tel Aviv, Tel Aviv, Israel and has 51-200 employees.
substrata ltd
substrata
substrata technologies
Departments
Number of employees
Engineering & Technical
3
C-Suite
2
Sales
1
Marketing
1
Human Resources
1
| Location | People at location |
| Europe | 1-10 |
| Asia | 1-10 |
| North America | 1-10 |
| Australia | 1-10 |
SubStrata, found in 2019 and based in Tel Aviv, Israel, develops innovative social-signal processing technology that utilizes deep pragmatic analysis technology to generate insights that help decision-makers, dealmakers, and HR leaders improve multiple areas of their business.... Read More