impact.com is expanding its Spain team and seeks a Customer Success Manager to serve a portfolio of enterprise brands, guiding them to unlock the full potential of the platform and achieve measurable ROI. You will act as a trusted advisor across the customer journey, from onboarding to renewal. You will deliver business reviews, showcase platform ROI, collaborate with Sales, Product, and Solutions teams, and help shape regional strategies.