Leave us your email address and we'll send you all the new jobs according to your preferences.

Strategic Customer Success Manager - Renewals & Growth

Posted 10 days 13 hours ago by Megaport

Permanent
Full Time
Call Centre / Customer Service Jobs
Not Specified, United Kingdom
Job Description

Megaport is seeking a Customer Success Manager (CSM) for the United Kingdom region. You will act as the main contact for existing customers, focusing on post-sale relationships, upselling, renewals, and overall customer experience.

You'll work within the Integrated Accounts Team alongside a Direct Sales Executive and Solutions Architect in the UK. You'll drive revenue growth and retention by proactively engaging customers, enabling onboarding, and promoting Megaport product enhancements and

Email this Job