Global Relay - New York, NY
posted 2 months ago
The Global Customer Success Manager at Global Relay is responsible for managing relationships with enterprise-level clients, focusing on account management, upselling, and building trusted advisor relationships. This role involves strategic engagement with key customers, collaboration across teams, and driving revenue growth while ensuring customer satisfaction and retention.
Match and compare your resume to any job description
Start Matching