Skip to content
CSM Jobs
Townsquare Interactive

Customer Success Lead

Townsquare Interactive

Location
Onsite (Phoenix, Arizona)
Employment
Full-time
Level
Entry Level
Posted 1 week ago

About the Role

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

Skills

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

Benefits

  • Paid time off
  • Paid holidays
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Pet insurance
  • 401(k) with company match

Perks

  • Volunteer time off
  • Employee stock purchase plan
  • Bonus program

Full job details