Logo
job logo

Campaign Success Specialist

DemandFactor, Denver, Colorado, United States, 80285

Save Job

A tech-savvy company in Denver is seeking a Customer Success Manager to develop and nurture strong client relationships. The ideal candidate will have excellent communication skills, a minimum of two years of experience in account management, and the ability to effectively handle over 30 clients. This position involves being a trusted advisor, working collaboratively with internal teams, and managing account documentation. If you thrive in a dynamic work environment and possess strong problem-solving skills, we encourage you to apply. #J-18808-Ljbffr