EC
About
Echo is intended to be a high-quality, low-cost alternative to a company's in-house contact center, where the customer is unaware that he is not chatting directly to our client.
Investment Focus
- Location
- Ljubljana, Slovenia
Contact Information
linkedin.com/in/••••••••
Find more investors like ECHO
Search Investors