Michel leads the CEO and board practice for the firm. He has led numerous senior searches for board members and C-suite for financial sponsors and leading international corporations throughout Europe, the Middle East, and the United States.
Prior to joining Lancor, Michel founded and managed the European Telecommunications and Internet Infrastructure Practice at Heidrick & Struggles. In his early career, Michel was Deputy Managing Director of the Benelux countries for AT&T, with responsibility for sales, business development, and customer support.
Michel is a board member of IDATE, Europe’s leading Think Tank for the digital economy, and on the board of Shareability, a digital marketing and advertising firm.
Michel has a MA in industrial engineering and biochemistry from Institut Meurice Engineering School Brussels and an executive master’s degree in management from Universite Libre de Bruxelles. He is also an AMP graduate from the IMD, Lausanne.