Customer Success Manager - Toronto, Canada - Megaport

Megaport
Megaport
Verified Company
Toronto, Canada

3 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

About Megaport

  • Megaport has transformed the way IT gets connected. We're global leaders in Network as a Service (NaaS), changing the way businesses reach the cloud. We're also a leading partner to Amazon, Microsoft, Google, IBM, Oracle, NYSE, and many other leading technology companies. Megaport is a publicly traded company on the Australian Stock Exchange. We're a lean, highachieving team made up of over 250 members globally. While the company is headquartered in Brisbane, Australia, employees are spread out across North America, Europe, and Asia-Pacific. Staff enjoy an environment that is collaborative, supportive, and fun.

Our Team Culture

  • Join a team of globallypositioned industry experts that lead by example. We do not compromise our values for commercial gain; we are all custodians of our culture, and the customer is at the centre of everything we do. Our employees are motivated, adaptable, persistent, hardworking, and dynamic. Our culture permeates everything we do and this, in turn with a global vision, forms a commitment to each other, our customers, and shareholders alike.

The Role

  • Reporting to the Head of Global Customer Success based out of the USA, the Customer Success Manager (CSM) will act as a main point of contact for and interface with existing customers. This individual will have a core focus on postsale relationships including enablement, service performance, renewals and upselling, and supporting the overall customer experience.


They'll be accountable for supporting and identifying incremental sales and retaining existing revenue, by proactively reaching out to customers and introducing them to new product enhancements, service developments, pricing initiatives and other benefits of the Megaport proposition.


The position will sit within the wider Integrated Accounts Team sitting under CRO and will be aligned as a pod with Direct Sales Executives and Solutions Architects in North America.

The CSM plays an integral role on the team, and ultimately, they'll be responsible for providing ongoing commercial interaction for a designated customer base, aiming to expand, retain and develop increased value from this nominated account list.


  • Tasked with supporting and delivering on Megaport's value proposition, you will continually strive to drive quick time to value and customer intimacy by leveraging Megaports portfolio of solutions.

What You'll Be Doing:


  • As part of the Integrated Account Team, this role will collaborate with Direct Sales Executives and Solution Architects to drive, grow and retain targeted revenue from our existing customers, focusing on supporting the overall customer experience.
  • Proactively drive the renewal process across a wide base of customers and Increase longterm revenue potential by converting customers on monthtomonth agreements to term subscriptions at renewal
  • Act as a trusted advisor to existing customers, focusing on initial onboarding and enablement, to ensure quick time to value as well as providing information about Megaport's overall value, new products and ecosystem partners.
  • Be responsible for proactive, sequenced outreach communications across a large base of customers driving further adoption, solution awareness and opportunities to engage with Megaport and our partner community.
  • Champion customers throughout their entire customer journey, including facilitating the resolution of customerrelated issues and concerns from a Commercial and Sales standpoint, and understanding how we can add more value
  • Nurture the nominated customer base, identifying key targets and operating an engagement strategy, based on opportunity and the customer vertical market or needs.
  • Report on and analyze customer experience by understanding customer needs, and communicating trends to the wider Megaport team. Report growth opportunities through pipeline updates with SFDC updates.
  • Maintain indepth knowledge of Megaport products and solutions and be able to propose and demonstrate these to the customers, whilst being aware of rival services or products. Maintain and share a value add opinion on Megaport and where we fit in the customers ecosystem.
  • Review with management to understand key objectives and execute tasks that are aligned with the goals of the business; which will flex per the business focus or plans.
  • Be a

Team Player:
Collaborate with Sales and Marketing teams on campaigns and strategies for revenue growth.


What We Are Looking For:


  • 3+ years experience within the Enterprise software market, Cloud SaaS or Internet/Telecommunications industries.
  • 3+ years experience in an Account Management or Customer Success role.
  • Proven ability to work in a fastpaced technical environment, with multiple tasks or goals.
  • Strong verbal and written communication skills, as well as the ability to collaborate and work effectively across internal and external organizations.
  • Demonstrable ability to identify custome

More jobs from Megaport