Abboud leaves Vibracoustic to lead ZF Lenksysteme North America

7 Nov 2007