All news on the topic: Mike Elliott

1025
Mercedes chief steps down as wait for Lewis Hamilton race win continues
Mike Elliott has been with Mercedes since 2012 and took up the role of Chief Technical Officer after a reshuffle earlier this year