Janelle Rohrer Email

Head Customer Success . Ceros

New York, NY

Location

Current Roles

Employees:
347
Revenue:
$61.7M
About
Ceros is a cloud-based interactive content creation platform. We empower marketers and designers to create rich, engaging interactive content without any coding.
Ceros Address
40 West 25th St
New York, NY
United States

Past Companies

CerosHead of Customer Success
CerosSenior Director of Customer Success, Enterprise
CerosDirector of Customer Success, Enterprise

#1 Startup Dataset

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