E
Company · Enterprise Software
Echo
Echo was founded in 2023 in Haifa, Israel by Alex Kvamme, Alexander Kvamme, Ido Fishbain, Maxim Kurnikov and 5 others. It is an Enterprise Software company.
Founder-led sales co-pilot for B2B startups.