Willis leaves Red Bull

By on

Geoff Willis, the Technical Director of the Red Bull Racing F1 Team, has left the Milton Keynes-based outfit. The news was confirmed by a spokesperson of the team on Thursday saying that Willis had left the team as "his job had become redundant".