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 ...