Thibault holds an engineering degree from Institut Supérieur d'Informatique, de Modélisation et de leurs Applications (ISIMA) in Clermont-Ferrand.

Before joining TEKLIA, he was system administrator in a document management company.