
Escala
Developer of an all-in-one marketing and sales platform designed to retain more customers. The company's platform offers digital marketing tools such as customer relationship management, email, landin...
Valuation
$24.2M
Latest known
Share Price
N/A
Total Raised
$12.5M
Last Round
N/A