Teads Executive and Leadership Team

October, 2026

Leadership Overview

Teads has 4 executives leading key functions including regional market strategy, revenue generation, and human capital management.

Focused on advancing programmatic advertising through a cloud-based ecosystem, Teads delivers high-impact digital solutions for global publishers and advertisers while maintaining a commitment to quality and technological innovation.

Leadership Roles at Teads

  • Chief Revenue Officer - Mike Dupree
  • Chief People Officer - Daphna Michaeli
  • Managing Director - James Y.
  • Regional Managing Director - Ali Naguib
  • Mike Dupree - Chief Revenue Officer

    Mike Dupree, the Chief Revenue Officer at Teads, directs all global sales initiatives to maximize the financial performance of the programmatic advertising platform. Overseeing the enterprise sales teams, the Chief Revenue Officer ensures alignment between revenue targets and the deployment of cloud-based technology. Mike Dupree architects complex commercial strategies that connect quality advertisers with the curated publisher ecosystem. This leadership role involves managing high-value client relationships and driving the adoption of end-to-end advertising solutions. By optimizing the sales funnel and refining pricing models, the Chief Revenue Officer directly impacts the growth trajectory of the company. Through constant collaboration with the executive board, the Chief Revenue Officer secures long-term financial stability. Ultimately, the Chief Revenue Officer maintains the market leadership of the firm by consistently delivering superior advertising outcomes for global partners.
    Mike Dupree

    Daphna Michaeli - Chief People Officer

    Daphna Michaeli, the Chief People Officer at Teads, directs the human capital strategy to support the development of the cloud-based advertising platform. Overseeing talent acquisition and organizational culture, the Chief People Officer ensures that the workforce possesses the technical expertise required to maintain the end-to-end technology ecosystem. Daphna Michaeli architects programs that foster professional growth and employee engagement across global operations. This leadership role involves collaborating with the executive team to align personnel initiatives with the broader business mission. By implementing robust performance management systems, the Chief People Officer drives operational efficiency and innovation. Through the cultivation of a diverse and inclusive workplace, the Chief People Officer strengthens the internal foundation of the company. Ultimately, the Chief People Officer secures the future success of the firm by attracting and retaining top-tier talent within the competitive digital advertising industry.

    James Y. - Managing Director

    James Y., the Managing Director at Teads, directs core operational strategies to expand the reach of the cloud-based advertising platform. Overseeing high-level business development, the Managing Director ensures that the end-to-end technology suite meets the evolving needs of global agencies. James Y. architects partnerships with premium publishers to maintain a curated ecosystem that prioritizes brand safety and performance. By aligning internal resources with market demands, the Managing Director drives sustainable growth across diverse digital channels. This leadership role involves constant collaboration with the executive team to refine programmatic advertising capabilities. Through the implementation of scalable infrastructure, the Managing Director optimizes the value proposition for advertisers. Ultimately, the Managing Director secures the competitive position of the firm within the international digital advertising landscape by fostering long-term relationships with key industry stakeholders.

    Ali Naguib - Regional Managing Director

    Ali Naguib, the Regional Managing Director at Teads, executes localized growth strategies to strengthen the presence of the programmatic advertising platform. Overseeing operations across specific territories, the Regional Managing Director adapts the cloud-based technology to suit regional market nuances and publisher requirements. Ali Naguib drives the adoption of end-to-end advertising solutions by engaging directly with local agencies and brand partners. This leadership role involves managing regional teams to ensure consistent service delivery and operational excellence. By analyzing market trends, the Regional Managing Director identifies opportunities for expansion and optimizes the performance of the curated ecosystem. Through strategic oversight of regional initiatives, the Regional Managing Director supports the broader mission of the company. Ultimately, the Regional Managing Director enhances the global footprint of the firm by delivering tailored advertising experiences that resonate with local audiences.

    Explore Leadership Teams in Customer Engagement Platforms

    Frequently Asked Questions Regarding Teads Top Executives and Leadership Team

    Who leads Teads?
    Teads is led by Mike Dupree (Chief Revenue Officer), along with executives such as Daphna Michaeli (Chief People Officer) and James Y. (Managing Director).
    Who is part of Teads’s executive team?
    The executive team of Teads includes leaders such as Mike Dupree (Chief Revenue Officer), Daphna Michaeli (Chief People Officer), James Y. (Managing Director) and other senior executives.
    How many executives does Teads have?
    Teads has 4 executives leading key business areas.
    What roles are included in Teads’s leadership team?
    The leadership team of Teads includes roles such as Chief Revenue Officer, Chief People Officer, Managing Director, Regional Managing Director.