Megaport

340 Total Employees
Year Founded: 2013

Jobs at Megaport

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Days AgoSaved
In-Office or Remote
Mumbai, Maharashtra, IND
Cloud • Software
Manage post-sale customer relationships for a designated account base: drive renewals, upsells/cross-sells, onboarding/enablement, customer advocacy, pipeline reporting (SFDC), and collaborate with sales, solutions, and operations to improve service and retention.