Customer Success Manager
4 days ago
New York
The Customer Success Manager (CSM) works closely with Global Relay's existing small-size customer base and encompasses ongoing account management, reconciliation, upselling, and general customer service. Work with Global Relay departments, including Sales, Legal, Accounting, Provisioning, and Cus...