IMPACT - New York, NY
posted 13 days ago
As a Customer Success Manager at impact.com, you will be the primary point of contact for clients, leveraging your expertise in the company's software suite to enhance marketing campaigns. This role focuses on providing proactive support, resolving issues, and driving product adoption to ensure customer retention and success. You will need to understand customer needs deeply and possess excellent communication and technical skills to thrive in this position.