Sandro Pagliarulo, managing director of Canada and Europe Operations for OTR Engineered Solutions (OTR), has retired from the company, effective Oct. 10.
Please enter a valid email address. Please enter your email address. Please verify captcha. Please select at least one newsletter to subscribe. Tire Business is an award-winning publication dedicated ...