Estimator - Infrastructure at Turner & Townsend in Glasgow, Scotland, United Kingdom | Kablio