Israel Herrera
Document Actions

Israel Herrera

Facility Manager, Russell Ranch

1316 Plant & Environmental Sciences Building
Davis , CA 95616
Email:
Work: (530) 754-5203

Biography:

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