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.
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
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.
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
Established in 1908, the University of British Columbia (UBC) is a public Canadian university with a focus on research. UBC is headquartered in Vancouver, British Columbia with another campus in the Okanagan Valley.
Company Leadership HE
AR
EO
Founded in 1856, Seton Hall University is a private Roman Catholic institution that consists of schools and colleges. It has undergraduate, graduate, and postgraduate degrees with headquarters in South Orange, New Jersey.
Company Leadership LG
AK
BB
GM
With 24 community colleges in more than 130 locations, the Alabama Community College System (ACCS) is Alabama's gateway to first-class, affordable education, and technical training to compete in a constantly evolving workforce. More than 168,000 Alabamians benefit from the various certification, credential, dual enrollment, and degree programs ACCS offers alongside leading industry partners. The System includes the Alabama Technology Network, which provides extensive training and service offerings directly to business and industry. ACCS is governed by the Alabama Community College System Board of Trustees.
Company Leadership WM
AM
BT
MO
Loyola University New Orleans offers a comprehensive range of undergraduate, graduate, and online programs across various fields including arts, business, law, music, and health. The university emphasizes a Jesuit education that nurtures the whole person, focusing on academic excellence and community engagement. Its intended clients include prospective students from diverse backgrounds, including international and transfer students, as well as working professionals seeking continuing education. With a strong commitment to student success, Loyola boasts a high rate of graduate employment and offers numerous experiential learning opportunities.
Company Leadership MA
SG
KW
CA