Greg Baker is an British person who works for the Renault team.
Baker stopped working after the 2016 German Grand Prix.
READ MORE
Greg Baker is an British person who works for the Renault team.
Baker stopped working after the 2016 German Grand Prix.