Global infrastructure business flourishes following Leeds office move
One of Yorkshire’s leading transport planning, engineering and infrastructure specialists is bolstering its commitment to developing talent in the West Yorkshire city. SYSTRA, which was founded in July 1992 and means ‘Systèmes de Transports’, has recently announced that it has relocated to Leeds to assist in levelling up the city. Now situated on 114 … Continue reading Global infrastructure business flourishes following Leeds office move
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed