Megaport

HQ
New South Wales
Total Offices: 4
340 Total Employees
Year Founded: 2013

Teams at Megaport

Recently posted jobs

2 Hours AgoSaved
In-Office or Remote
4 Locations
Cloud • Software
Own direct and indirect sales across the DACH region: prospect and close enterprise accounts, onboard and enable channel partners, design solutions with architects, coordinate go-to-market campaigns, manage pipeline and forecasts, and travel up to 40% to build executive relationships.
2 Hours AgoSaved
Remote
6 Locations
Cloud • Software
Serve as primary post-sale contact to drive renewals, upsells/cross-sells, onboarding, enablement and adoption. Collaborate with sales, solutions, and operations to retain and grow revenue, report on customer trends, and resolve commercial service issues.
23 Hours AgoSaved
In-Office or Remote
7 Locations
Cloud • Software
Work with software engineering teams to translate stakeholder needs into technical specifications, lead discovery and refinement sessions, document workflows and acceptance criteria, own and prioritise the backlog, and improve collaboration across business and engineering throughout the development lifecycle.