Williams Appoints Doug McKiernan as Chief EngineerNeil ThompsonFebruary 20, 2018WILLIAMS MARTINI RACING is pleased to announce that Doug McKiernan has today joined the Formula One technical team as Chief ... Read More