Edra corporate office is located in 154 W 14th St, New York, New York, 10011, United States and has 11-50 employees.
edra inc
Departments
Number of employees
Operations
3
Engineering & Technical
3
Marketing
2
C-Suite
1
| Location | People at location |
| North America | 11-50 |
| Europe | 11-50 |
Explore people who held key positions, contributed to Edra's success, and advanced their careers.
Explore More
Edra AI is a technology company focused on developing artificial intelligence solutions that automate and optimize business processes by capturing and structuring internal knowledge. From a thirdparty perspective, it is viewed as an emerging innovationdriven platform that transforms organizational workflows into adaptive digital playbooks, enabling... Read More