David J Vitale had a position (President and CEO) at MidAmerica Commodity Exchange

Details
Title President and CEO
Is Current no