Who are the current team principals in F1?
Having a great team principal is essential in running a Formula 1 team, as this position is also getting more and more spotlight. GPblog presents you the list with every current team principal in the competition, following the recent changes.