Vacancy alert: recruiting for a Business Centre Manager for our site in Solihull
31 Mar 22Vacancy alert: recruiting for a Business Centre Manager for our site in Letchworth
31 Mar 22Tech giant, Google, recently made headlines with the news it had purchased the London office building where it is currently a tenant for $1bn (£730m), demonstrating its belief in a return to physical workplaces.
04 Feb 22These are the companies which take up the most land mass
10 Nov 21