Olson Named New President at Toro
Minneapolis, United States: The Toro Company has announced that Richard M. Olson has been elected to the position of President and Chief Operating Officer, effective September 1. Olson, 51, has served the company in various roles throughout his 29-year tenure, most recently as Group Vice President of its International and Micro-Irrigation Businesses while also having […]





