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 USA.
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.
He is a Member of the Board of IDATE, Europe’s leading Think Tank for the digital economy, and of the Board of Shareability, a digital marketing and advertising firm.
Michel has a master’s degree 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.