EchoLeaf Systems corporate office is located in 16 E Old Country Rd, Hicksville, New York, 11801, United States and has 1-10 employees.
echoleaf systems
Departments
Number of employees
Engineering & Technical
2
C-Suite
2
Finance
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to EchoLeaf Systems's success, and advanced their careers.
Assistant Director, Bu... at The Aspen Institute
Worked as Marketing Advisor
at EchoLeaf Systems (2016-2022)
Explore More
EchoLeaf Systems specializes in cyber resilience solutions, particularly through their patented EchoLeaf SafeRoom, which provides a physically isolated recovery architecture designed to protect clean data and facilitate recovery after cyber breaches. Their offerings include a cyber vault that is immutable and ransomware-proof, ensuring rapid recove... Read More