Logo
job logo

Campaign Success Specialist

DemandFactor, Boise, Idaho, United States, 83708

Save Job

A tech company is looking for a Customer Success Manager in Boise, Idaho, to nurture client relationships and ensure excellent service delivery. This role involves collaborating with the Sales team, managing account documentation, and providing expert advice on offerings. Ideal candidates should have excellent communication skills, a background in account management or customer service, and the ability to manage multiple clients effectively. Strong problem-solving and organizational skills are a must. #J-18808-Ljbffr