Victoire de Margerie
Executive Chairman
Jean-Luc Decroocq
Sales Director / MD
Andrew Walker
Operations and CTS Director
Jeremy Peultier
Engineer