Cynthia Calleja Email

Sales Development Representative . Segmail

Current Roles

Employees:
17
Revenue:
$1.6M
About
Segmail Address
Paseo de los Tamarindos No. 90 S1
Mexico DF, null
Mexico
Segmail Email

#1 Startup Dataset

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