Tag: Echo

Echo Software Secures $15M in Seed Investment

Summary: Echo Software, a NYC-based startup, secured $15 million in Seed funding led by Notable Capital and Hyperwise