Assisting Dom Mason and John Taylor, Rob Russell is the new face on the road for STM, delivering and setting up new machines, doing initial and any subsequent training. Local to the Head Office site, he has had a farming background and has a longstanding fascination with LandRovers. His contact number is 07741850045