Nick Elliott Email

Customer Success Manager . Cooleaf

Atlanta, GA

Location

Current Roles

Employees:
26
Revenue:
$2.6M
About
Cooleaf's performance incentive solutions help leaders achieve better business results.
Cooleaf Address
3423 Piedmont Rd NE
Atlanta, GA
United States
Cooleaf Email

Past Companies

CooleafSenior Customer Success Manager
CooleafCustomer Success Manager
Presence, a Modern Campus CompanyCustomer Success Manager

#1 Startup Dataset

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