Customer Success Specialist Location: DE-Newark-19711
1 day ago
Newark
Building and maintaining strong, lasting relationships with our customers, providing support to the sales team, and managing customer projects. Estimating, ticket preparation, scheduling, proofing and follow up for customer projects. Work with CS team to handle all calls and customer visits both ...