
Amy Fletcher
Position Title
Pilot Plant Manager
Position Title
Pilot Plant Manager
Department
Food Science and Technology
Department
Food Science and Technology
- 530 752 7162
- 530 219 9517
-
Email