Impact
–
Columbus, OH
... We are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to ... 5+ years of experience in Digital, Affiliate, or Performance Marketing, 3+ years of experience managing people and teams. ... - May 16