Toro elects president and COO
The Toro Company has announced that Richard M. Olson has been elected to the position of president and chief operating officer (COO), effective Sept. 1. Olson, 51, has served the company in various roles throughout his 29-year tenure, most recently ...Read More
