Skip to content
CSM Jobs
Townsquare Interactive

Customer Success Lead

Townsquare Interactive

Location
Onsite (Charlotte, North Carolina)
Employment
Full-time
Level
Mid Level
Posted 1 week ago

About the Role

Townsquare Interactive helps small and medium-sized businesses grow through its all-in-one business management platform and digital marketing services. The Customer Success Lead role focuses on driving client retention, product adoption, and ROI by managing relationships and providing expert support.

Skills

Customer success Client relationship management Problem solving Digital marketing SEO Social media Reputation management Account management Communication skills Retention Product adoption Time management Attention to detail Client onboarding

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • PTO

Perks

  • Bonus program
  • Stock purchase plan
  • Volunteer time off

Full job details