DHL Express and Torishima Service Solutions Europe Ltd (TSSE) have announced that they are setting up home at Clyde Gateway East Business Park in Glasgow. The move of the two global brands will bring 145 jobs to the area.
Dhl Express
1-1 of 1 Articles