AIDA-America
Dec 1, 2005
 Print this page

AIDA-America named Robert Southwell national sales director, with responsibility for U.S. and Mexico sales of mechanical stamping presses and turnkey systems.

Back to Breaking News