
Dennis Carmain
(dcarmain)
Controls Tech
Johnsonville / Momence Packing
Illinois, USA
Industry
3236058
Total Points
510
Overall rank
7,454