Christophe Lannes berufliche Laufbahn begann 1990 bei der Banque Indosuez (heute Crédit Agricole Corporate and Investment Bank) in der Abteilung General Inspection. 1995 avancierte er zum General Secretary für das Kapitalmarktgeschäft am Standort Paris. 1998 ging er als Head of Forex/Treasury/Fixed Income nach London. 1999 stieg Christophe Lanne zum Head of Budget and Strategy und später zum COO for Global Markets auf. 2002 wurde er Chief Executive Officer von Crédit Agricole Indosuez Securities Japan und Head of Global Markets am Standort Tokio. 2005 wechselte Christophe Lanne als COO für Frankreich zu Credit Suisse. Zu Natixis kam er 2010 als COO für Corporate & Investment Banking. 2012 wurde er zum Head of Global Portfolio Management, Global Transaction Banking berufen. 2015 übernahm er bei Natixis den Posten des Chief Risk Officer, 2017 wurde er zum Chief Transformation & Talent Officer für Natixis Investment Managers ernannt und 2021 zum Chief Administration Officer.