Internet Brands - El Segundo, CA
posted about 2 months ago
The Customer Success Specialist at Internet Brands is responsible for ensuring the health and retention of Demandforce accounts. This role involves onboarding new customers, proactively monitoring account health, conducting business reviews, and managing renewal and cancellation conversations. The specialist will leverage their knowledge of the Demandforce product and customer experience to foster strong relationships with clients and drive account success.