Chef de projet at Magros Processing - Auburn, Illinois, United States
Magros Processing is a food production company based out of 323 W Madison St, Auburn, Illinois, United States.