Neil was appointed as Technical Director – Engineering, in 2024 as part of Andrea Stella's F1 Technical Executive Team. He has worked within McLaren for more than 15 years, originally joining in 2006 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results