Starr Ranch Growers Announces Consolidation, Growth
Wenatchee-based Starr Ranch Growers announced this week a consolidation of its Yakima operations into one office, as well as the growth of its sales team. The new office will be located at 603 North, 39th Ave. and will house the Starr Ranch Growers sales team, the director of business development and quality assurance field inspectors
...