Project Manager, Construction Projects, Uruguay at Turner & Townsend | Boar Signal