Senior Manager, Client Success
8 days ago
New York
The Client Success team is expected to have the deepest knowledge of our clients, their needs, and ... The Senior Manager, Client Success role is also responsible for leading, inspiring, and developing ...