INSEAD Executive and Leadership Team

May, 2026

Leadership Overview

INSEAD has 5 executives leading key functions including strategy, operations, and global expansion.

Driven by a commitment to responsible leadership, INSEAD equips global leaders with the skills to address complex business challenges, fostering innovation and entrepreneurship across its international campuses.

Leadership Roles at INSEAD

  • Founder & Chief Executive Officer - Ademar Proença Filho
  • Co President - Christopher Taylor
  • Co-President, Naa (Singapore) - Alexis Lhoyer
  • President (Lebanon) - Nicolas Chikhani
  • Chief of Staff & S Office Dean - Antoine Thomas
  • Ademar Proença Filho - Founder & Chief Executive Officer

    Ademar Proença Filho, the Founder & Chief Executive Officer at INSEAD, directs the overarching strategy and vision for the esteemed business school. This leadership role involves guiding the institution's mission to foster responsible leadership and innovation across its global campuses in Europe, Asia, and the Middle East. Proença Filho oversees the development and execution of educational programs, including Master's degrees and Executive Education, ensuring they equip students and professionals to tackle contemporary business challenges. The Chief Executive Officer's responsibilities extend to maintaining INSEAD's commitment to entrepreneurship and diversity, cultivating a dynamic learning environment. By setting strategic priorities and fostering key partnerships, Ademar Proença Filho ensures the school's continued impact on global business practices and its role in driving positive change through education.

    Christopher Taylor - Co President

    Christopher Taylor, the Co President at INSEAD, drives strategic initiatives and operational excellence across key segments of the business school's global operations. This leadership position focuses on enhancing the delivery of INSEAD's diverse educational programs, from Master's degrees to Executive Education, ensuring they meet the evolving needs of a global student and professional community. Taylor oversees the integration of responsible leadership principles and innovation into the curriculum, fostering an entrepreneurial spirit. The Co President's responsibilities include collaborating with other senior leaders to expand market reach and impact, particularly in driving positive change through business education. By championing strategic partnerships and operational improvements, Christopher Taylor ensures INSEAD maintains its prestigious standing and continues to equip leaders for contemporary business challenges.

    Alexis Lhoyer - Co-President, Naa (Singapore)

    Alexis Lhoyer, the Co-President, Naa (Singapore) at INSEAD, spearheads the strategic direction and operational management for the school's significant presence in Singapore and the broader Asia-Pacific region. This role is pivotal in adapting INSEAD's renowned educational programs, including Master's degrees and Executive Education, to the specific demands of the Asian market. Lhoyer champions the school's core values of responsible leadership and innovation, fostering a vibrant ecosystem for entrepreneurship and diversity within the region. The Co-President's focus includes expanding INSEAD's influence and impact, ensuring its educational offerings empower early-career professionals and senior executives to address contemporary business challenges effectively. Through strategic oversight and regional development, Alexis Lhoyer drives positive change and reinforces INSEAD's global commitment to business education.
    Alexis Lhoyer

    Nicolas Chikhani - President (Lebanon)

    Nicolas Chikhani, the President (Lebanon) at INSEAD, directs the strategic vision and operational execution for the school's activities within Lebanon and the surrounding Middle Eastern region. This leadership function is crucial for tailoring INSEAD's comprehensive educational portfolio, encompassing Master's degrees and Executive Education, to the unique business landscape of the Middle East. Chikhani emphasizes the school's dedication to responsible leadership and innovation, cultivating a strong environment for entrepreneurship and diversity. The President's responsibilities involve enhancing INSEAD's impact by equipping local students and professionals with the skills to navigate contemporary business challenges. By fostering regional partnerships and driving program development, Nicolas Chikhani ensures INSEAD's commitment to positive change through business education resonates effectively in the Middle East.

    Antoine Thomas - Chief of Staff & S Office Dean

    Antoine Thomas, the Chief of Staff & S Office Dean at INSEAD, provides critical operational and strategic support to the Dean's office and senior leadership. This position involves managing key initiatives, streamlining internal processes, and ensuring effective communication across departments and campuses. Thomas oversees the coordination of strategic projects, facilitating the implementation of the school's educational programs and its commitment to responsible leadership. The Chief of Staff's role includes enhancing operational efficiency and supporting the Dean in navigating complex administrative and academic matters. By aligning departmental efforts with the school's mission, Antoine Thomas contributes significantly to INSEAD's objective of equipping global professionals with essential business acumen and fostering a culture of innovation and diversity.

    Explore Leadership Teams in Colleges & Universities

    Frequently Asked Questions Regarding INSEAD Top Executives and Leadership Team

    Who leads INSEAD?
    INSEAD is led by Ademar Proença Filho (Founder & Chief Executive Officer), along with executives such as Christopher Taylor (Co President) and Alexis Lhoyer (Co-President, Naa (Singapore)).
    Who is part of INSEAD’s executive team?
    The executive team of INSEAD includes leaders such as Ademar Proença Filho (Founder & Chief Executive Officer), Christopher Taylor (Co President), Alexis Lhoyer (Co-President, Naa (Singapore)) and other senior executives.
    How many executives does INSEAD have?
    INSEAD has 5 executives leading key business areas.
    What roles are included in INSEAD’s leadership team?
    The leadership team of INSEAD includes roles such as Founder & Chief Executive Officer, Co President, Co-President, Naa (Singapore), President (Lebanon), Chief of Staff & S Office Dean.