Pierre is Managing Partner at Boyden Executive Search and Global Leader of the Technology Practice. He is also President of the INSEAD Alumni Association France.
Prior to this, Pierre was at Capgemini Consulting, first as Senior Vice-President focused on telecommunications and media, then as Executive Vice-President in charge of driving all major accounts for all sectors and professions. He has also held roles as a Manager with Coopers & Lybrand Consulting, a Consultant with Corporate Value Associates and an IT Analyst with Credit Lyonnais IT Department in New York.
Pierre holds an Engineering degree from Ecole Nationale Supérieure des Télécommunications de Paris (1987) and an MBA from INSEAD. He is married with three children and in his spare time enjoys skiing, tennis and marathons.