Tag: Atria One
Turner & Townsend take occupation at Atria One
The firm of Turner & Townsend which offers procurement and project management services to business has secured 5,800 sq ft of Grade A space on the second floor of Atria One. Their lease will...