Logo
job logo

Client Success & Campaigns Specialist

DemandFactor, Nashville, Tennessee, United States, 37247

Save Job

A customer success company located in Nashville, TN, is seeking a Customer Success Specialist to develop and nurture relationships with selected accounts. The role requires excellent communication skills and a minimum of two years of experience in account management or customer service. Responsibilities include managing account documentation and collaborating with the Sales team to deliver exceptional client experiences. The ideal candidate is organized, detail-oriented, and comfortable with various software applications. #J-18808-Ljbffr