Customer Success Lead
Townsquare Interactive(11 days ago)
About this role
A Customer Success Lead at Townsquare Interactive is responsible for building strong relationships with small business clients, providing expert support to maximize their marketing investments, and driving client retention and satisfaction. The role involves engaging with clients daily through calls and support tickets to ensure their success with the company's digital marketing platform.
Required Skills
- Customer Success
- Relationship Building
- Digital Marketing
- SEO
- Client Support
- Communication Skills
- Problem Solving
- CRM
- Account Management
- Marketing
Qualifications
- Bachelor’s Degree
About Townsquare Interactive
townsquareinteractive.comTownsquare Interactive is a Charlotte, NC–based company that provides a business management platform combined with digital marketing services. They offer web design, SEO, social media, local search and other marketing solutions alongside tools to run and grow a business from a single platform. Targeting small and local businesses, Townsquare blends software and expert services to help clients attract customers, manage online reputation, and streamline operations. The company emphasizes measurable growth and local-market performance.
View more jobs at Townsquare Interactive →Apply instantly with AI
Let ApplyBlast auto-apply to jobs like this for you. Save hours on applications and land your dream job faster.
More jobs at Townsquare Interactive
Similar Jobs
Sr. Customer Success Manager
Proofpoint(19 days ago)
Customer Success Associate
Hive(11 days ago)
Customer Success Manager - 986, 988
Lightcast(1 month ago)
Customer Success Manager
Levanta(25 days ago)
Nordics Customer Success Manager
HubSpot(17 days ago)
Customer Success, Upsell Expert
Constant Contact(8 days ago)