Impact.com
–
Columbus, OH
Job Description Role Title: Manager, Customer Solutions About impact.com impact.com is the world's leading commerce ... What You'll Do: Lead, mentor, and inspire a brand new team of ten Support Specialists, fostering a culture of excellence, ... - Dec 26