Impact.com
–
Columbus, OH
... Its award-winning products - Performance (affiliate), Creator (influencer), and Advocate (customer referral) - unify every ... Your Role at impact.com: As a Customer Success Manager, you will be an incredible product expert! This involves utilizing ... - Jul 28