Customer Success Manager
- Hiring Organisation
- Impact Tech
- Location
- London, England, United Kingdom
About impact.comimpact.com is the world’s leading commerce partnership marketing platform, transforming the way businesses grow by enabling them to discover, manage, and scale partnerships across the entire customer journey. From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact.com empowers brands to drive trusted, performance … issues and coordinating with internal teams to provide transparency and swift resolutions.Act as a product champion by staying ahead of core functionality and partnership marketing fundamentals to offer strategic guidance.What You Bring:1+ years of experience in Affiliate, Partnerships, or Digital Marketing.3+ years of experience in a client ...