Roberts Takes Reins as Williams F1 Managing Director
Simon Roberts Appointed Williams F1 Managing Director: A Strategic Move for Revival In a significant and highly anticipated move for the Formula 1 paddock, Simon Roberts, the esteemed former Chief Operations Officer at McLaren, is set to join Williams Racing in the newly created role of Managing Director for its Formula 1 team. His arrival … Read more