Tim Hume

Technical Engineer, Yokohama Tire Corporation