View All Jobs 169037

Director, Global Service Delivery

Lead global digital advertising sales strategy and team development initiatives
Canada
Senior
23 hours agoBe an early applicant
Concentrix

Concentrix

A global business services company specializing in customer engagement and business performance improvement.

Director, Global Service Delivery

The Global Director, Service Delivery is a key strategic and operational leadership role responsible for the development, continuous improvement and delivery of sales and the strategic development of operational requirements, process and technology, to deliver key service outcomes. The role has significant levels of responsibility and accountability for operational delivery with key focus on driving the teams to meet and exceed all sales Quotas, conversion KPIs and deliver exceptional customer experience.

Essential Duties & Responsibilities:

  • Responsible for supporting a B2B sales business globally, dealing in Digital Advertising Sales
  • Drive & support the Regional teams to meet and exceed all sales quotas, conversion KPIs and deliver exceptional customer experience
  • Ensure the team has the training, tools and support needed to have meaningful and productive consultative sales conversations in a Business to Business setting
  • Drive standardization and global best practices across sites and Geo's globally
  • Setting up new sites globally
  • Exceptional client and Internal stakeholder management
  • Build team structure, recognize leadership potential, and support career development through enhancing capabilities within the team
  • Own the client relationship, providing visibility to performance, market trends and making innovative and data led value add suggestions for growth and performance uplift
  • Provide thought leadership both internally and externally across the account
  • Monitor and manage the account P&L

Requirements:

  • Significant experience in a senior sales management role, with a minimum of 12+ years' experience leading B2B sales, digital marketing or consulting sales teams
  • Bachelor's degree as a minimum requirement
  • Significant experience in managing teams/sites Globally
  • Competitive team oriented player who enjoys building teams and chasing goals
  • Knowledge of traditional and contemporary/online marketing strategy and tactics. Product knowledge across all digital advertising products areas
  • Extensive and proven experience managing high revenue quota teams with focus on new account activations, client on-boarding, online ads optimization techniques, direct sales acquisition's, new business development and agency support
  • Expert in communication skills and styles, both written and verbal. Demonstrated ability to effectively present information both internally and externally up to and including C suite level
  • Proven ability to lead and organize multi-disciplinary projects and initiatives in a fast-paced and deadline-oriented business environment
  • Thought leader with proven ability to significantly influence at all levels within the organization
  • Advanced Microsoft Office skills
  • Ability to travel for periods of time

The base salary range for this position is $113,800 - $150,000, plus incentives that align with individual and company performance. Actual salaries will vary based on work location, qualifications, skills, education, experience, and competencies. Benefits available to eligible employees in this role include medical, dental, and vision insurance, comprehensive employee assistance program, 401(k) retirement plan, paid time off and holidays and paid learning days. The deadline to apply for this position is Nov 1, 2025.

Location: CAN, NS, Work-at-Home

+ Show Original Job Post
























Director, Global Service Delivery
Canada
Support
About Concentrix
A global business services company specializing in customer engagement and business performance improvement.