John Taylor appointed VP Northern Europe and Managing Director UK and France. Pau Pascual...

read more