James Vowles Appointed as Williams Team Principal
Williams have announced this morning that they are announcing James Vowles as their new Team Principal from the 20th of February. A strong appointment as James has a wealth of experience as a former engineer and also chief strategist at Mercedes, and previously Brawn, as well as it’s incarnation as BAR and Honda. Prefer to …
James Vowles Appointed as Williams Team Principal Read More »