Skip to main content



Professor Philip Anderson Wins Award for Pedagogical Innovation

Professor Philip Anderson Wins Award for Pedagogical Innovation

Business Education

Professor Philip Anderson Wins Award for Pedagogical Innovation

Professor Philip Anderson Wins Award for Pedagogical Innovation



Professor Philip Anderson has been awarded the 2021 Dominique Heau Award for Inspiring Educational Excellence.

The Dominique Heau Award recognises INSEAD professors who have demonstrated exceptional dedication to INSEAD's educational mission. Its recipients embody Dominique's legacy of enduring passion for programme delivery, pedagogical innovation, and mentoring of colleagues and managers at different career stages.



Professor Anderson, or ”Phil” as he’s known to his colleagues at INSEAD, joined the school in 2001 from the Tuck School of Business, Dartmouth College.

Since then, “he has been instrumental in building entrepreneurship education at INSEAD over the last two decades to an unprecedented level of novelty, rigor and richness. Today the Entrepreneurship and Family Enterprise area offers one of the largest selections of entrepreneurship courses, workshops, and boot camps among the top business schools,” said Rose Luo, Professor and Area Chair of Entrepreneurship and Family Enterprise at INSEAD.

The care and professionalism he puts into every single educational encounter is an inspiration to his peers and his students, said Ilian Mihov, Dean of INSEAD. “We have one of the largest numbers of highly successful and loyal entrepreneur alumni who are eager to give back to the school, in large part thanks to his leadership in the Entrepreneurship area.”

Among his many contributions deserving of the award, Professor Anderson pioneered a model of entrepreneurship education by bringing in Entrepreneurs-in-Residence, designing a research-based and highly practical hands-on curriculum and venture competitions. In the past three years, he has also led the creation of the MBA Capstone and introduced for the first time into the INSEAD MBA curriculum an immersive case that integrates the core curriculum with entrepreneurship education.

“In addition, his innovative design of Executive Education programmes has not only won INSEAD influential corporate clients, but pushed the boundary of pedagogy to encompass greater depth, variety, and flexibility. This is particularly important in today’s fast-changing and uncertain world of Executive Education,” added Professor Luo.

Professor Anderson remarked, “I am humbly honored to receive this award, having personally known Dominique and seen the difference he made. In my twenty years at INSEAD, I have enjoyed a broad license to innovate. I’ve suffered my share of failures and disappointments, but exceptional support from colleagues allows professors to take some chances, reinforce what works, and recombine ideas from others to craft high-impact experiences for our learners.”

Professor Philip Anderson is the fifth recipient of the Dominique Heau Award, after Professors Manfred Kets de Vries, Pierre Chandon, Michael Brimm and Daniel Simonovich and Ithai Stern. Award nominations are solicited yearly from INSEAD staff and faculty to recognise professors who embody and advance Dominique’s legacy of educational excellence at INSEAD.

Philip Anderson is also the INSEAD Alumni Fund Chaired Professor of Entrepreneurship and Academic Director of the Rudolf and Valerie Maag INSEAD Centre for Entrepreneurship (ICE).


About INSEAD, The Business School for the World

As one of the world’s leading and largest graduate business schools, INSEAD brings together people, cultures and ideas to develop responsible leaders who transform business and society. Our research, teaching and partnerships reflect this global perspective and cultural diversity.

With locations in Europe (France), Asia (Singapore), the Middle East (Abu Dhabi), and now North America (San Francisco), INSEAD's business education and research spans four regions. Our 162 renowned Faculty members from 40 countries inspire more than 1,300 degree participants annually in our Master in Management,  MBAGlobal Executive MBA, Specialised Master’s degrees (Executive Master in Finance and Executive Master in Change) and PhD programmes. In addition, more than 10,000 executives participate in INSEAD Executive Education programmes each year.

INSEAD continues to conduct cutting-edge research and innovate across all our programmes. We provide business leaders with the knowledge and awareness to operate anywhere. Our core values drive academic excellence and serve the global community as The Business School for the World.

Contacts for press: 

Aileen Huang
Tel +65 9008 3812
Email: [email protected]
Cheryl Ng
Tel +65 8750 0788
Email: [email protected]
Gwenaelle Hennequin
Tel +33 6 15 12 10 86
Email: [email protected]