The Customer Success Lead at Townsquare Interactive is an in-office role at the company's Uptown Charlotte office. The role partners with small and medium-sized business clients to help them maximize their marketing investments through expert service, product adoption, and clear demonstrations of platform value. Townsquare Interactive provides an all-in-one business management platform and digital marketing services, including website design, SEO, social media, and reputation management. The Customer Success Lead provides professional client support, solves problems, educates clients, and builds trust to support retention and long-term success. The role handles inbound and outbound client calls, manages client support tickets, maintains accurate records, and works with internal teams on more complex requests. The position offers training and development, opportunities for advancement into account management, strategy, and leadership, and the chance to contribute to the success of more than 20,000 small and mid-sized businesses.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level