Dag-Erik Delgado

Technical Sales Manager Ropes Europe