Williams strengthens F1 management team with new role
Williams strengthens F1 management team with new role F1 Live F1 Replay F1 Standings Williams has strengthened its Formula 1 leadership operation with the appointment of long-term McLaren engineer Simon Roberts as its new managing director.Roberts will...