For Employers

LNS Research

Remote Job Openings at LNS Research (1)

Customer Success Manager

United States $65000 - $75000 per year 2-5 yrs exp Sales

The Customer Success Manager owns client engagement, utilization, and value realization to ensure clients leverage LNS Research for business outcomes. Key duties include executing onboarding, driving renewals, and channeling client feedback to research and events teams.