Description
Townsquare Interactive is hiring a Customer Success Lead for an in-office role at its Uptown Charlotte office. The role partners with small business clients to maximize marketing investment, handle inbound and outbound calls, manage client tickets, resolve issues, drive product adoption and retention, and maintain detailed records. A bachelor’s degree is required, while previous customer success or sales experience is preferred. Benefits include a competitive base salary plus bonus program, paid time off, health, dental, vision, and pet insurance, retirement matching, and comprehensive training.
