Camilo Andrés Email

Manager Customer Success . escala

Current Roles

Employees:
90
Revenue:
$14.4M
About
We provide businesses with an intuitive, easy-to-use platform with a full toolkit to accelerate marketing and sales.
escala Address
255 Giralda Ave
Coral Gables, FL
United States
escala Email

Past Companies

escala SaasManager of Customer Success
emtelcoGerente de operaciones
AtentoGerente de Negocios

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.