C

Capgemini

Global consulting, technology services, outsourcing

Lead Creative & Design Project Manager

Account ExecutiveConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's degree is required.
  • Eight to ten years of experience in end-to-end digital advertising sales, including managing enterprise, large-customer, or strategic accounts.
  • Two or more years of experience leading an ad 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 both 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, with a focus 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 the 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, pitching, negotiation, and closing, focusing 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 the team 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