Impact.com
–
Columbus, OH
Job Description Role Title: Manager, Customer Solutions About impact.com impact.com is the world's leading commerce ... Working in the team requires technical aptitude, curiosity, and a genuine passion for service and delivering memorable ... - Dec 17