Williams Appoints Doug McKiernan as Chief Engineer
Doug McKiernan WILLIAMS MARTINI RACING is pleased to announce that Doug McKiernan has today joined the Formula One technical team as Chief Engineer. In this new project-focused position, Doug will … Read More