Arburg appoints new Managing Director for Technology and Engineering

by