Sales Delivery Lead Manager (ad Sales)

Accenture Australia

Hybrid
5 years overall experience in digital inside sales
3 years relevant experience in advertising sales
Working knowledge of google ads meta ads amazon ads
Accenture Australia is seeking a Sales Delivery Lead Manager to drive operations delivery within their Digital Inside Sales team, focusing on advertising products. The ideal candidate will have extensive experience in digital marketing and sales management, particularly in advertising, to deliver strategic support and drive business growth

Job Summary

  • The role involves leading overall operations delivery for advertising products using outsourced tele-sales operations to serve pre-existing customers.
  • Candidates must demonstrate proven success in selling digital services while building and executing sales plans to exceed targets.
  • The position requires extensive expertise in scaling digital operations, maximizing ROI, and managing complex cross-channel digital strategies.

Matching Summary

Match Score: 85

Accenture Australia is seeking a Sales Delivery Lead Manager to drive operations delivery within their Digital Inside Sales team, focusing on advertising products. The ideal candidate will have extensive experience in digital marketing and sales management, particularly in advertising, to deliver strategic support and drive business growth.

Skills & Requirements

Must-have

  • 5 years overall experience in digital inside sales
  • 3 years relevant experience in advertising sales
  • Working knowledge of Google Ads Meta Ads Amazon Ads
  • Minimum C1+ English level required
  • Strong outbound sales experience within BPO operations

Nice-to-have

  • Certification in digital marketing
  • Experience with CRM systems
  • Ability to assess customer needs and pitch value propositions
  • Emotional resilience and stress management skills
  • Track record in supporting recruitment and talent acquisition

Key Requirements

  • 5 years overall experience in digital inside sales or sales
  • 3 years relevant experience in advertising sales or media account management
  • Minimum C1+ English proficiency level
  • 6 years supervisory or management experience
  • Experience working against assigned quotas and sales KPIs

Work Rights

Not specified

Tailored Resume

Cover Letter