Office Manager (6 months contract) at Turner & Townsend in Swindon, England, United Kingdom | Kablio