Cyabra corporate office is located in 13 Gershon Shatz, Tel Aviv, Tall Abīb, 6997543, Israel and has 51-200 employees.
cyabra
Departments
Number of employees
Engineering & Technical
13
Sales
7
C-Suite
5
Marketing
5
Finance
4
Operations
1
Human Resources
1
| Location | People at location |
| Asia | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to Cyabra's success, and advanced their careers.
Business Development D... at Xtend
Worked as Sales and Business Development, EMEA
at Cyabra (2024-2026)
Explore More
Cyabra, Inc. is an Israeli AI company headquartered in Tel Aviv, publicly traded on Nasdaq. Founded in 2017, it operates a social threat intelligence and digital trust platform that detects coordinated manipulation, fake social media profiles, bot networks, deepfakes, and disinformation campaigns in real time. The company serves enterprises, govern... Read More