C

Capgemini

Global consulting, technology services, outsourcing

Advertising Sales Director

Account ExecutiveUpdated on Nov 14
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree is required.
  • At least 12 years of experience in end-to-end digital advertising sales, including managing enterprise, large customer, or strategic accounts.
  • At least 5 years of experience leading an advertising sales team in a leadership role.
  • Experience selling advertising solutions to large, sophisticated brands.
  • Demonstrated success building executive-level relationships and developing strategic sales plans that create value for clients and Capgemini’s Media Network.
  • Strong presentation and storytelling skills, with the ability to transform complex data into clear, actionable business opportunities.
  • Strong negotiation, communication, and problem-solving skills focused on developing long-term partnerships.
  • Strong analytical skills.
  • Passion for learning new artificial intelligence capabilities for creative work.
  • Exceptional attention to detail.
  • A disciplined and professional work ethic.
  • Excellent written, oral, and interpersonal communication skills.
  • Cultural sensitivity and ability to work internationally.
  • Strong relationship-building, communication, and influencing skills.
  • Commitment and focus to succeed in a challenging work environment.

Responsibilities

  • Generate new business revenue by identifying, prospecting, and developing a qualified pipeline of advertiser accounts across brands, agencies, and performance-driven advertisers.
  • Develop relationships with prospective clients and agencies, understand their business goals, media strategy, and growth challenges, and position Capgemini’s Retail Media Network as a strategic partner.
  • Own the full sales cycle from initial outreach through qualification, pitch, negotiation, and closing, with a focus on pipeline discipline, opportunity progression, and revenue generation.
  • Develop impactful client presentations and sales stories demonstrating how Commerce Media Network data and advertising solutions can drive measurable results.
  • Build and leverage existing relationships within the digital advertising ecosystem.
  • Work closely with internal Strategy and Product teams to develop customized media plans.
  • Transition won accounts to the Client Success team while maintaining executive-level relationships.
  • Support teammates, share best practices, and contribute to building a collaborative, high-performing Ads organization as the business grows.
  • Share client, market, and vertical insights with internal Product, Account Management, Marketing, and Policy teams to improve go-to-market strategies and advertiser success.
  • Develop the local sales team and ensure it executes strategies that deliver results.

About the Company

Capgemini

Global consulting, technology services, outsourcing

Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.

Company size
10,001+
Company stage
IPO
Headquarters
Paris, France
Founded
1967

Recently Posted Jobs

Explore more opportunities at Capgemini

See more jobs