Smarsh - Atlanta, GA
posted 15 days ago
Smarsh is seeking a Customer Success Specialist to join its growing Customer Success Team. This role focuses on managing the needs of Small Business clients, resolving inquiries, and overseeing annual renewal processes. The specialist will act as a trusted partner to clients, helping them achieve their business goals and maximize the value of their investment in Smarsh products.