Venn corporate office is located in 23 Mekor Chayim Rehov, Yafo, Tel Aviv, 6603725, Israel and has 51-200 employees.
venn 2014 ltd
venn
venn ltd
venn property management llc
venn 2015 ny
venn berlin
Departments
Number of employees
Operations
13
Engineering & Technical
13
Sales
12
Marketing
10
Information Technology
8
Finance
5
Human Resources
3
| Location | People at location |
| Asia | 11-50 |
| North America | 11-50 |
| Europe | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Venn's success, and advanced their careers.
Senior VP, Engineering at ThetaRay
Worked as Vice President, Corporate Development
at Venn (2025-2025)
Business, Operations L... at Amazon
Worked as Public Policy and Operations Consultant
at Venn (2019-2020)
Explore More
Venn provides a unified operating layer on which property owners and management companies build workflows, services, and revenue streams. All data is funneled into a single system, analyzed in real time by artificial intelligence, which identifies opportunities, services, automations, and personalized offers. Connections to service providers are ca... Read More