Cyril Abiteboul
Who is Cyril Abiteboul? Cyril Abiteboul is a French Formula One motor car engineer. Cyril Abiteboul is a motor racing engineer, manager, director, and team principal for Renault and Caterham. Cyril previously appeared in the popular Netflix series Formula1: Drive…