Robert ‘Bob’ McLeod, 1950 – 2019
Bob McLeod, former Managing Director of Arriva Bus & Coach, has died, aged 68. Born in April 1950, Bob – christened Robert Johnstone McLeod – began his automotive life studying for an HND under a scheme run by motor dealership, Rootes. From there, he worked in car sales until joining the fleet sales unit of […]