Christophe Billaud currently serves as the Managing Director at TELELOGOS, where Christophe has held various roles including Sales Director and Export Manager. Prior to this, Christophe worked as a Sales Engineer at Graphnet and Bull. Christophe holds an Executive MBA from Audencia and has studied at University of Idaho and Université d'Angers.
Sign up to view 3 direct reports
Get started