Plant Manager - Bluffton at Tower International, Inc.

Bluffton, OH 45817