
David Holmes is the Vice President & General Manager of Kinetic Engine Systems ADM Operations site bringing 15 years of progressive leadership experience throughout his tenure.

David Holmes is the Vice President & General Manager of Kinetic Engine Systems ADM Operations site bringing 15 years of progressive leadership experience throughout his tenure.