Jim Wilkinson

Active Cuba, MO President for American Precision Die Casting