Cookies deactivated. To use all functions on this portal, for example the login, Cookies must be activated. Please activate Cookies in your browser settings.
George Nicholas joins Savills as Global Head of Hotels
George Nicholas joins Savills as global head of hotels. Based at the firm’s Margaret Street headquarters in London, he will lead the growth of the division across the European, Asia Pacific, Australian and US markets.
Nicholas has more than 17 years experience in the global hotel investment indust...