Insider • Australia, New South Wales, Australia • Posted June 20, 2026
Location
Australia, New South Wales
Job Type
Full-Time
Category
Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted
June 20, 2026
Job Description
Own a portfolio of existing accounts and take responsibility for their retention and growth.Identify upsell and cross sell opportunities within existing accounts.Proactively own renewals in accounts in cooperation with the Customer Success team.Succeed in a team selling environment for maximum account penetration and coverage.Consistently forecast monthly and quarterly performance.Negotiate deals and contracts at various levels within the targeted account, with primary focus/importance on “C” and enterprise level negotiations.Participating in meetings with key stakeholders starting from onboarding kick-off and Business Review meetingsDiscovering strategic needs and direction of the customers, setting goals and objectives with a customer that will enable the teams to drive business impactAnalyzing stakeholder mapping and setting overall strategy to capture right frequency in ...
Interested in this role?
Click the button below to start your application.
Apply Now