Log in
Cargill
Contact
Links
Previous companies
View in org chart
Kelly Olin
Vice President, CIO Protein & Salt At Cargill
Marco van Leusden
IT Business Relationship Manager Cargill Protein Europe
Lloyd Taylor
Corp VP Information Technology
January, 2023 - present
June, 2019
February, 2018
March, 2014
October, 2012