Edna corporate office is located in Ул. Ленинская Слобода Бц «омега Плаза» д. 19, Moscow, Moscow, Russia and has 51-200 employees.
edna
| Location | People at location |
| Europe | 1-10 |
| North America | 1-10 |
edna is a provider of digital communication solutions and services for businesses, headquartered in Moscow. Founded in 2005, the company offers a portfolio of tools for organizing customer dialogue across channels including SMS, push notifications, messengers, and social networks. Its offerings include edna Pulse for chat and bot management, Chatfl... Read More