F1

Rob Smedley to leave Williams

November 5, 2018 Sian Cowper 0

Williams has announced Rob Smedley will leave his role as the team’s Head of Performance Engineering at the end of the 2018 Formula 1 season. Smedley joined the team in 2014 after eight years as […]