Impact.com
–
Columbus, OH
... Your Role at impact.com: As a Manager, Technical Services, you will lead and actively contribute to a high-performing team responsible for supporting clients across the full technical lifecycle, from integration through post-launch optimization and ... - Feb 20