Senior Manager, Client Success
8 days ago
New York
The Senior Manager, Client Success role is also responsible for leading, inspiring, and developing a high performing team of Client Success Managers covering multiple clients and verticals across the ...