On-site & Remote

Showing 1 job
Greenlight Guru

Customer Success Manager

Massachusetts, USA; Illinois, USA; Indiana, USA; Georgia, USA; Indianapolis, IN, USA; Boston, MA, USA; Chicago, IL, USA; Atlanta, GA, USA

USD 105k-105k / year + Equity

2 months
Software
51 - 200 employees
Mid-Senior Level