Herrera

Position Title
Facility Manager

Unit
Russell Ranch


Bio

Israel has managed the crop production and field maintenance, as well as contributing to every aspect of Russell Ranch, for 20 years.

Tags