Brian Sardou

Project Manager, Syngenta
  • Syngenta
  • United States of America

Industry

Ag Computer Defense Manufacturing

State

Iowa