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...

Information Technology
Miami Beach, FL, United States
Founded 2019
75 employees
Website
Valuation
$24.2M
Market implied
Share Price
N/A
Total Raised
$12.5M
Last Round
N/A

Get the full picture

Create a free account to unlock Escala's funding history, team members, investor details, and more.

15 free profiles/month · No credit card required