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 ... deep technical expertise alongside strong people leadership, operational rigor, a passion for client service, and a ... - Feb 09